I'm an experienced executive in the software industry with a history going back to the dark ages when I was an operating systems developer. I have played many roles in companies of all sizes, learning (often painfully) from each experience. I love creating new things, fixing broken things and especially mentoring great talent to help them achieve their career goals.Specialties: • Investment: Evaluation of business plans & strategy. Startup advisor• Management: Business, technical, program & change management. Startups & large companies• Product Development: Software planning, development, engineering & support• Strategic Planning: Translate strategic direction into product deliverables that support business goals• Team Building: Build & manage high performance teams that deliver• International: Offshore software development in Europe, India & Israel
Listed skills include Start Ups, Strategy, Product Management, Cloud Computing, and 18 others.