Technical Assistant - Construction / Roofing
hace 19 días
Swindon
This is particularly relevant on complex or high value projects. • Communicating with relevant ... Team Leaders, IT/Telecom Sales, Engineering/Technical Sales, Marketing Executives, Business ...