David Mosley

Managing Director
David has a lifetime of experience at Trojan, now overseeing all aspects of the business, ensuring staff well-being and managing diverse projects from quoting to customer service.
David started at Trojan in his teenage years painting fences outside the factory. He has since worked across every aspect of the company before taking on his role as managing director in 2012.



































