Teams

John McGregor

Chairman

Robert McGregor

Managing Director

Robert Lewis

Operations Director

Simon Wyatt

Financial Director

Philipp Polonyi

Sales & Marketing Director

Martin Dalsing

Director, Global Strategy & New Business Development

Linda Clark

Company Secretary