Mike has over 15 years of experience spanning a variety of roles, from a consulting advisory capacity to building, operating and growing his own businesses. He has deep technical knowledge and has worked for several private equity-backed software businesses, enterprise software service integrators and digital agencies. He has spent over seven years in M&A transaction advisory having supported hundreds of technical assessments on behalf of financial sponsors.