Lontra

0 followers


Lontra is a leading engineering, manufacturing and digital services business delivering revolutionary air and gas compressors.

Industries

+4

Headquarters

Stage

Employees

Links

Org chart

Steve Lindsey

Collapse
Joe Cockcroft
Interim Head of Operations
Owain Cleaver
Head of Software Engineering
Chris Hyde
Head of Commercial
Euan Mcculloch
Director of Strategic Development