Devin O'Leary is an accomplished finance professional currently serving as Vice President at Bain Capital since January 2016, with previous roles including Finance Director, Finance Manager, and Senior Finance Associate. Prior to Bain Capital, Devin O'Leary worked at PwC from January 2012 to January 2016, where responsibilities included performing audits on various investment vehicles as an Assurance Senior Associate, leading teams on major client engagements. Earlier experience also includes a role as Assurance Associate and Assurance Intern at PwC. Devin O'Leary holds a Master's Degree in Accounting from Northeastern University and a Bachelor's Degree in Accounting and Economics from Stonehill College.