Capital.com

Technical Support Manager

Warsaw, Mazowieckie, Poland / Sofia City, Bulgaria Full Time
We are a leading trading platform that is ambitiously expanding to the four corners of the globe. Our top-rated products have won prestigious industry awards for their cutting-edge technology and seamless client experience. We deliver only the best, so we are always in search of the best people to join our ever-growing talented team.

The Technical Support Manager will play a crucial role in leading and managing our Technical Support team, which includes members located in Australia, Poland, Bulgaria. This position requires a dynamic leader with exceptional managerial skills to own and optimize support processes, ensure efficient team operations, and foster a collaborative and inclusive team environment.