echo managed services
•
2024-05-04
Walsall, UK
Head of Operations
About the role : Are you ready to take charge and make a lasting impact? As the Head of Operations at Echo Managed Services, you'll play a pivotal role in leading our dynamic teams in the call centre, collections and field operations. Your expertise will be cr…