Michael Doane has spent over 20 years in the software industry. During his career he has worked as a developer, team lead, project manager, consultant, product manager, sales engineering manager and sales account executive for a number of successful software product companies. His...
Read More →