Michael has over 20 years' experience in building high value technical & business strategies, partner development, technical marketing technology evangelism & software engineering.
He has been at the forefront of technology-based change which has happened with cloud-based technologies, having helped software driven organisations realise new opportunities with technology to build new and emerging business models.
Michael has been privileged to manage high-performing software engineering teams for over 8 years and supported others with career and role coaching.