Head of Customer Support recruitment
The main focus of your role will be to lead a team of 25 through 3 Team Leaders in order to ensure that the department meets its objectives. This will be done through training, personal development and knowledge and skills transfer.Your key duties will be as follows:• Managing the team – providing leadership, motivation and supportLeading the teams in delivering excellent customer service Taking the key performance decisions in achieving a balanced scorecard Obtaining optimal use out of our people and systems and plan for changes and improvements Investing time and resources in developing the Read more […]