Brand Manager

The ability to pick up technical language, or an interest in construction and the built environment. Working closely with the Office Manager to create and…

£24,000 - £30,000 a year
1 vacante