Anyone can be a founder. To be a successful and happy one though I think you need to be an above average IC at something. I think that something could be BD/sales or marketing though and doesn't have to be engineering or product
based on personal experiences sales people don’t make good tech founders and usually tend to be mercenaries chasing a win in any form