Business Manager — Performance & People Leader

Company: Ingeus UK
Apply for the Business Manager — Performance & People Leader
Location: Lewisham
Job Description:

Ingeus UK is seeking a Business Manager to lead and motivate a professional and operational team in Lewisham, ensuring exceptional performance and compliance with contractual targets. You will oversee participant engagement and daily site operations to provide tailored, effective support for sustainable employment outcomes.

The role emphasizes coaching Team Leaders, achieving monthly KPIs, and managing regional budgets while maintaining strong ties with JCP sites and stakeholders.

#J-18808-Ljbffr…

Posted: October 15th, 2026