Biography
As the Managing Director of Research of Mason Wells Buyout Funds, Mr. Davidson is responsible for the industry and economic analyses underlying the firm’s investment and portfolio development activity. In this capacity, Mr. Davidson leads industry diligence on new platform investments, supports portfolio company leadership with industry data and analyses, and cultivates the firm’s broader viewpoint on the economy and its implications for the firm’s investments.
Mr. Davidson has over two decades of investment research and operating experience. He joined Mason Wells in 2015 after 5 years at Rexnord, an industrial component manufacturing business. At Rexnord, Mr. Davidson served as the research lead in the Corporate Development office and held commercial strategy and operations roles in multiple business units. Mr. Davidson began his career at Investor Group Services, a Boston-based strategy consulting firm that provides M&A business diligence to middle-market private equity and corporate clients.
Mr. Davidson received a Master of Business Administration degree from the Tuck School of Business at Dartmouth College and a Bachelor of Arts degree in History from Dartmouth.