Senior product, technology, and business executive with a successful track record at both start-ups and established companies. Author of 7 patents and skilled builder of large-scale distributed systems with thousands of nodes. Experienced manager of diverse product development and engineering teams using agile techniques. Unique ability to develop technical talent in emerging fields where it is difficult to hire domain expertise directly. Adept at navigating between business management and technical cultures.