David Glenn

COO at InVue

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.

Links

Previous companies

Lydall logo

Org chart

Sign up to view 1 direct report

Get started