I'm in the same boat in biology. I can do some molecular biology work, but also mathematical modelling and simulation.
At the moment I work well at interfacing projects, aligning experimental teams with increasing requirements of data scientists and mathematical modellers. I'm at the technical level however and never moved into any kind of people or project management and now I'm being made redundant.
The job market favours the specialist who can parachute in, do a particular niche job, and parachute out when the contract ends. I read things like "Average is over" and worry that the generalist is over. It seems like only those that are able to see "the next big thing" and jump on that key skill can retain employability, but how many times do you have to do this? And how long can you keep re-training for before you're too old to be constantly rebooting? I'm in my mid 30's now and have had 6 jobs since my degree, returned to university for a doctorate, and again rebooting. Is it normal to be constantly moving on in today's job market? I don't think it's a bad thing, but it's certainly a frustrating thing.
Regarding the question posed for this thread, I would say that the generalist is a dead man walking. Specialise, then specialise again, and again, and again...