Role Summary
As a technical consultant you will actively contribute to customer retention and growth, by managing client relationships, ensuring successful service delivery of our ECS Self Service Webcasting platform, identifying upsell opportunities and handling administrative tasks, while collaborating internally to optimize the value proposition.
Key Accountabilities: