LEAK END SEALING SYSTEM - Key Persons


Amanda Seyfried

Job Titles:
  • Head of Innovation

Donald Simpson

Job Titles:
  • Head of Operations

Ethan Thomas

Job Titles:
  • Customer Relations

Jeff Green - Managing Director

Job Titles:
  • Managing Director