Soldato
I think it's a great conversation if you think about it. At least the communication was there and now you know. Some people just don't say **** and then just give you crap for not doing anything.
It was a good conversation to have, I agree, but its really thrown me for six.
Lead, if you have a team you can delegate.
This smells like that the sales director under pressure, has indicated that he's not got the right thing/new killer product to sell to customers. Unfortunately that comes back to your plate as product management. Marketing isn't going to make anything other than segment new ways.
It sounds like you need a roadshow - get out and spend 1-2 days a week visiting customers, driving new ideas out of think tanks etc.
There are a lot of roles where there is an expectation for multiple roles to be done by one person.
It sounds like you need to drive your team - you won't have the knowledge but through appropriate driving you can (as a team) deliver new ideas. I get the feeling that they are giving you a push - that includes needing to bring the team together productively.
Look at large/multi-team leadership courses. I had the pleasure of leading four 6-10 people product teams before moving to a 70+ crossfunctional team - when they made 50,000 people redundant (including me), they still let me go on the booked leadership course. Turns out I was one of the more senior/larger product managers and all came across during the tests etc that what I'd learnt doing the role and figured out myself - was the taught way. It was nice because it really validated what I'd done and how I'd grown.
I'm not a programme manager - like you I would do high level and then be there for the 6 project managers when needed to come in as SLT support. However this also included strategic drivers - planned activities, product work and generating new ways forward plus mentoring.
It will feel odd, and difficult, but open your mind a little - look at how to build the team with forward innovation in mind etc (even if there's no money.. ideas appear - better the board says no than sit there silently).
Also in my last role - the org structure has changed (I know that based on a convo today) and my getting the boot was purely restructuring. Turns out that running 42 services and being high level wasn't good enough - they actually wanted to drop the seniority and move to flat technical doers lead by technical staff. Not that will work for the long term but it's what the board signed off on.. so unless I could write code, know all of AWS etc at a coding level.. then you're days were numbered.. just like both myself and my boss.
The issue is coding doesn't really do it for me ... 27 years of coding in industry. So it was a good thing I moved on. I have done some more technical AWS/Azure courses but I'm never going to be coding up.. It teaches me some interesting things technically and I learnt a little but I'm more interested in also looking at new ideas for new products rather than owning the cloud for a 29bn revenue group company.
I know I get bored. I know I like new ideas. I like to solve problems - both creating new things and operating problems. I'm not an operational person, I'm not 100% a sales person either and I accept both of those.
My advise is to try something new - if that fails and you end up being given the push.. at least you have new skills.
Thank you both for the feedback. There's a lot to digest there, but some extremely valuable feedback, thank you very much. I'm going to revisit this when I've got a little more time later!