Barry Mahon
Director
The Roché team comprises in-house sales and technical teams, and nationwide surveyors and installers. If you need to contact anyone below, please call head office and they’ll put you in touch.
Director
Group Finance Manager
Office / Sales Manager
Awning Product Manager
Internal Sales Representative
Internal Sales Representative
Internal Sales Administrator
Internal Sales Representative
Technical Sales Manager
Marketing Executive
Sales Manager
National Sales Manager
Technical Sales Surveyor
Surveyor
Surveyor
Surveyor
Installations Manager
Installations Assistant
Installation Engineer
Installation Engineer
Installation Engineer
Installation Engineer
Installation Engineer
Installation Engineer
Installation Engineer
Installation Engineer
Accounts Administrator
Accounts Administrator
Accounts Administrator