Charles Welch's Location
Charlotte, North Carolina, United States
Charles Welch's Work
Charles Welch's Education
Charles Welch's Skills
Charles Welch's Summary
Charles Welch, based in Charlotte, North Carolina, United States, is currently a Managing Director at Deloitte, bringing experience from previous roles at McColl Partners and Bank of America. Charles Welch holds a 1978 - 1982 BBA in Finance, General @ Emory University. With a robust skill set that includes Investment Banking, Mergers, Valuation, Mergers & Acquisitions, Banking and more, Charles Welch contributes valuable insights to the industry. Charles Welch has 2 emails on RocketReach.