CTO vs. VP of Engineering
known: Traditionally, CTO is responsible for eliciting business requirements, designing and developing technical solution and coordinating project activities.VPE is responsible for deployment, technical support, bug fixing and coordinating marketing activities.