Technical Assistant - Construction / Roofing
24 days ago
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 ...