Facilities Manager - Shopping Centre: Cwmbran
6 days ago
Cardiff
Client-Side Assistant Centre Manager Cwmbran Beach Baker is delighted to be partnering with London ... Cwmbran Centre has 180 retail units over 740,000 sq ft, including a 48,000 sq ft Primark, and is ...