Comment
Comment by chaz
What are the roles that you've been talking to employers about? Your experience sounds most like a product manager to me: broad understanding of technologies, experience with end customers and the value proposition to them, ability to navigate an organization, and a technical background that drives credibility internally and externally.