Michael has several years experience in marketing, software development, software implementation and technical project management. Michael's passion for business and entrepreneurship serves our clients well by providing a bottomless well of knowledge and information across all business spheres.