20+ years of experience successfully delivering technology solutions to global customers. Hands on experience with every stage of the product development process from writing requirements, writing code, managing project and engineering teams, managing product life cycles and profit & loss to implementing solutions at customer locations. I love technology, but understand that people are the key to successfully delivering value, and that the value is not in the cool factor of the technology, but in the return it brings to the customer.