Business Support Specialist
- Manage customer and internal stakeholder queries, especially Sales and Project Managers, including complex or high-intensity cases, while ensuring customer and stakeholder satisfaction in line with business guidelines and stipulated service level agreements (SLAs).


