I like to think of it this way: The CTO makes sure the company builds the right thing. The VP of Engineering make sure the company builds the thing right.
Comment by Josh Marinacci on "What is the difference between VP of Engineering and CTO in a product startup?" | Hashnode