A great opportunity has arisen for a Technical Support Manager to join an industry leading façade specialist. You will serve as the cornerstone of their project execution strategy, providing expert technical guidance and hands-on support to facilitate the seamless integration of their facade systems into projects. Technical Support Manager Position Overview Oversee the installation, maintenance, and repair of facade systems supplied by the company. Provide technical support and guidance on site…
Location: Birmingham, West Midlands
Posted: Sept. 10, 2024, 9:21 a.m.
Apply Now Company Website