Barr comes to Crosslake from global management consulting firm McKinsey & Company where he was a partner in the Transformation and Private Equity practices and served as managing partner of the firm's Charlotte, North Carolina office. Barr has extensive experience advising private equity firms, portfolio companies and Fortune 500 clients on strategic and transformational initiatives.
Sign up to view 31 direct reports
Get started