Engineering mgr, CTO, development mgr are roles I've had lately. A tech leader with the feets still in the tech stuff. Still burning for programming although it is not part of my daily tasks that often anymore.