If you are outgoing, you might find some success as a technical recruiter. I have had positive experiences dealing with a recruiter who came from a programming background. It would certainly not hurt you.
Otherwise, business analyst, QA, other type of analyst that requires some level of technical ability and in which you can shine by having more technical skill than the average excel pusher. I've seen positions like this in the industry I am in. You might find this type of development to be just the right amount.
I agree that technical recruiters mostly suck, but the best ones have a technical background.
I'll add, though, that recruiting is a slog. It's monotonous and involves a lot of rejection. It's often performance-based, and it can therefore be stressful as well. Basically, it has many of the downsides of sales.
Otherwise, business analyst, QA, other type of analyst that requires some level of technical ability and in which you can shine by having more technical skill than the average excel pusher. I've seen positions like this in the industry I am in. You might find this type of development to be just the right amount.