You'll find a lot of biz dudes looking for someone like you. Be wary of anyone who says they just need a developer to build their app. It has to be a true partnership. They have to understand and respect the amount of work involved in building a product. There are some really really good product/biz people out there though.
Why do you feel like you need to partner with purely biz people? Many companies you see here have engineers who can run a business with no problem.