Glenn Welling's Location
Newport Beach, CA, US
Glenn Welling's Work
Glenn Welling's Education
Glenn Welling's Skills
Glenn Welling's Summary
Glenn Welling, based in Newport Beach, CA, US, is currently a Founder, Principal and Chief Investment Officer at Engaged Capital LLC, bringing experience from previous roles at Relational Investors LLC, Credit Suisse, Holt Value Associates and Valuad u.s. Glenn Welling holds a 1988 - 1992 Bachelor of Science in Economics @ University of Pennsylvania. With a robust skill set that includes Equities, Valuation, Asset Managment, Investments, Financial Modeling and more, Glenn Welling contributes valuable insights to the industry. Glenn Welling has 5 emails and 1 mobile phone number on RocketReach.