CTO vs. VP of Engineering
slideshare.net
slideshare.net
The VP Engineering is essentially a management role, coordinating the company's product team(s) and ensuring they implement the CEO's vision. Ideally, the VP Engineering should be inspiring to his/her subordinates, but this is not strictly required so long as employees are producing.