If you need more lookups,
subscriptions start at $34 USD/month.
Michael Welch Location
Charleston, SC, US
Michael Welch Work
Head of Investor Relations and Capital Formation @ (January 2026 - Present)
Senior Managing Director - Head of Global Business Development and Investor Relations @ (January 2013 - January 2025)
Managing Director @ (January 2008 - January 2013)
Vice President - Institutional Client Group @ Lehman Brothers (January 1996 - January 2008)
Michael Welch Education
University of Miami Business School
Master of Business Administration (MBA)
University of Florida - Warrington College of Business
Bachelor of Science (BS)
Michael Welch Skills
Global Business Development
Strategy
Global Business
Enterprise Software
New Business Development
Institutional Sales
Business Development
Strategic Partnerships
Due Diligence
Michael Welch Summary
Michael Welch, based in Charleston, SC, US, is currently a Head of Investor Relations and Capital Formation at Ballast Rock Asset Management. Michael Welch brings experience from previous roles at PPM America, Inc., Oppenheimer & Co. Inc. and Lehman Brothers. Michael Welch holds a Master of Business Administration (MBA) @ University of Miami Business School. With a robust skill set that includes Global Business Development, Strategy, Global Business, Enterprise Software, New Business Development and more. Michael Welch has 1 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Michael Welch?
Find contact details for 700 million professionals.