Thanks for inviting me into this discussion, but I can't help you out here. I've worked mainly for smaller businesses, so there weren't that many layers to justify a VP or CTO... mostly lead developers and PMs ;)
I hope someone here can give you the answer though!