Stephen Taylor has been working in the landscaping industry since 1994, starting as a Contracts Manager at Blakedown Landscapes. Stephen then worked their way up through various roles at different companies, finally landing as the Head of Construction North at Gavin Jones Ltd. Stephen holds a National Diploma in Landscape Design Technology from Welsh College of Horticulture.
Sign up to view 0 direct reports
Get started
This person is not in any teams