Mike McCracken is the Chairman and Co-Founder of McCracken Alliance Corporation, a professional services firm dedicated to supporting companies with their finance needs in talent, leadership development, and technology. Mike is an expert at assessing a company’s needs in their finance function. He has proudly served thousands of companies in identifying gaps in talent, capabilities, systems, and more.