Platform
Features
Lontra
Lontra's Leadership Team includes Euan Mcculloch and 3 others.
Clive Hudson
Engineering Director
Euan Mcculloch
Director of Strategic Developm...
Owain Cleaver
Head of Software Engineering
Steve Lindsey
CEO