Subscribe to Job Alert
Join our happy subscribers
The Role:
As a Site Lead you will be responsible for setting vision and direction of teams across multiple sites for the Digital and Device Technical Team. You will lead a team of 500+ Employees, including Team Managers, Group Managers and Associates to improve customer experience, increase productivity and maintain service levels. Minimum 5 years experiencing in managing a team on a large scale is essential and any previous project management advantageous.
If you are a dynamic, hands-on, strategic individual that would love to be part of a company at the forefront the eCommerce industry- then this is for you!
Salary: Market related
Requirements:
Responsibilities:
Check how your CV aligns with this job
Build your CV for free. Download in different templates.
Join our happy subscribers