Charterhouse Group

HQ
London
Total Offices: 4
159 Total Employees
Year Founded: 1993

Teams at Charterhouse Group

22 Hours AgoSaved
In-Office
2 Locations
Information Technology • Consulting
Owns end-to-end delivery of complex technology projects across Unified Communications and Connectivity. Manages scope, schedules, budgets, margins, risks, governance, suppliers, and customer stakeholders while ensuring quality outcomes and transition to operational support. The role leads concurrent projects, maintains financial and portfolio controls, manages change requests, supports presales, mentors project staff, and drives continuous improvement.
2 Months AgoSaved
In-Office
London, Greater London, England, GBR
Information Technology • Consulting
Lead and operate HR functions across the UK, including recruitment, onboarding, payroll, employee relations, policy development, performance management, compensation, HR systems, analytics, and HR training to drive engagement and compliance with UK employment law.