I have over 20 years of engineering management and operational leadership experience in the technology industry. I have been responsible for software product development, product architecture, product roadmap, manufacturing, delivery and support of many different kinds of products and services. I have managed globally distributed teams of both hardware and software engineers. My experience has spanned across domains as diverse as carrier-class telecommunications, highly scalable software, distributed systems, SaaS, cloud computing, purpose built hardware and appliances, embedded development and NPI, enterprise applications, mobile apps, e-commerce, voice-over-ip and consumer electronics. I am a technology leader who will come into an organization and establish a culture of quality. I am adept at building and retaining teams and developing strong mid-level managers and senior technical staff. I am equally comfortable in both startup and big-company environments. I have worked for big companies, small companies, and small companies that became part of big companies. I have managed the technical due diligence and integration of startups into large companies through acquisition several times. I especially love problems that require managing the integration of multiple different technology domains. I know how to focus an entire organization to turn an idea into a product. I like what I do.