Simon Leech

Simon Leech

Project Manager
simonleech@dtgroup.nl

Focused on delivering results for our clients and thrive on the pressures and demands of the super yacht industry.