National Life Group
Sean Dowd has a strong background in finance and investments, currently holding a position in Private Equity at National Life Group since February 2022. Prior experience includes serving as an Investments Associate at Star America Infrastructure Partners, LLC from May 2019 to February 2022, and a Fellow at the Chicago Infrastructure Trust from January 2017 to April 2019. Previously, Sean held the role of Senior Analyst at VMG Health from June 2014 to August 2016 and was a Corps Member with Teach For America from June 2012 to June 2014. Sean's educational credentials include a Master of Business Administration in Finance from Northwestern University's Kellogg School of Management and a Doctor of Law from Northwestern University Pritzker School of Law, both awarded in 2019. Additionally, Sean earned a Bachelor’s degree in Business Administration, specializing in Finance, Operations Management, and Political Science, from the Isenberg School of Management at UMass Amherst, completing studies in 2012.
This person is not in any teams
This person is not in any offices