If you need more lookups,
subscriptions start at $34 USD/month.
Michael Welch Location
Charleston, SC, US
Michael Welch Work
2026 -now Head of Investor Relations and Capital Formation @
2013 -2025 Senior Managing Director - Head of Global Business Development and Investor Relations @
2008 -2013 Managing Director @
1996 -2008 Vice President - Institutional Client Group @ Lehman Brothers
Michael Welch Education
University of Miami Herbert 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 Herbert 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.