The New Business Service Consultant plays a key role within Operations, working closely with the various administration and Support Teams. Responsible for managing complex tasks, escalations, assisting with workflow management and driving process improvements across the wider business.
Key Responsibilities
- Provide coaching, support and feedback to both onshore and offshore teams to improve the customer experience.
- Management of escalated cases and complaints.
- Day to day responsibility for actioning and completing highly complex tasks.
- Work with the Technical Support team to pinpoint and identify system issues and errors by performing testing to help deliver and close the gaps.
- Source insights and direct feedback from staff and customers on what we need to improve our service and processes.
- Manage stakeholder (internal and external) relationships.