Trevor is responsible for leading the company’s internal and external sales team[s], including client services.


With an extensive background in sales and client interface programs, Trevor is shaping our customer engagement ethos and the future success of our sales and consultancy teams across the globe.


Trevor’s key areas of responsibility include Domestic & Global Markets, Customer Relationships, Project consultation, conceptualisations and delivery.