Charterhouse Group

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

Jobs at Charterhouse Group

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

YesterdaySaved
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.