We are looking for an intellectually curious, customer-focused Technical Support Manager, who has a demonstrated track record in building teams through effective and strong leadership and has empowered people to help customers succeed. As a Technical Support Manager, you will focus on building and leading a high performing team of engineers cross the globe.
To apply to this job and other great opportunities like this- Become a Waw member today
Register Now or Login Now