WSP UK is seeking a Business Support Team Leader for London Operations. You will lead a team of Business Support Administrators across multiple offices, overseeing workload, resourcing, and service levels.
The role focuses on stakeholder management, training, and continuous improvement in a fast-paced consultancy environment. You will drive operational excellence, support SLAs, and ensure adherence to policies while collaborating with senior stakeholders and leading projects.
#J-18808-LjbffrSenior Business Support Team Lead - Hybrid, London employer: WSP
WSP is an excellent employer, offering a dynamic work environment in Leeds that fosters professional growth and development through initiatives like the Land Academy. With a strong emphasis on hybrid working arrangements, employees enjoy a healthy work-life balance while engaging in meaningful projects that shape urban and rural landscapes across the UK and Ireland.