Technical Service Advisor
3 days ago
Swansea
Role – Technical Service Advisor
Location – Swansea, Wales
Salary – circa £28,000 + great benefits and remote work options The Company
One of my clients working within the building envelope product manufacturing sector has been sticking to their mantra of internal promotions are the way forwa...