Posted on: March 14, 2025
In this position, you will lead our Customer Success teams across multiple countries, foster strong customer relationships, and ensure they achieve success with our solutions. You will mentor and develop team members, equipping them with the tools and guidance needed for success. By leveraging data insights, you will enhance the customer experience, drive business outcomes, and build a high-performing team that supports NTI’s growth.