About the job
Join our dynamic team at Welocalize as a Level 2 Support Specialist. In this role, you will provide exceptional technical support to our clients, ensuring that their needs are met promptly and efficiently. You will be responsible for troubleshooting complex issues, collaborating with cross-functional teams, and contributing to the continuous improvement of our support processes.

