David Glenn is the Chief Operating Officer at InVue, where David oversees global business operations across multiple departments and regions. Prior to their current role, David held various leadership positions at Lydall, including President of Lydall Thermal Acoustical Solutions and Vice President of Corporate Development and Investor Relations. Before their time at Lydall, David worked at United Technologies in roles focused on corporate development, strategic planning, and finance. David holds an MBA in Operations, Strategy, and Finance from Carnegie Mellon University and a BA in Corporate Finance from UMass Amherst.
Sign up to view 1 direct report
Get started