Capital & Regional appoints new General Manager at The Mall Walthamstow, London
Liz started her new position in January 2021, bringing extensive retail experience developed over a 15-year career in results-driven retail management and commercial strategy. Liz joins The Mall Walthamstow from her previous role as Commercial Manager at LLAOL, the company which … Continue reading