Control Risks

HQ
London
2,237 Total Employees
Year Founded: 1975

Teams at Control Risks

Recently posted jobs

6 Days AgoSaved
In-Office
2 Locations
Consulting
Oversee client project coordination, business administration, operational delivery, invoicing support, purchasing processes, reporting, stakeholder communication, client record maintenance, and service tracking. The role also streamlines processes, supports training and reference documentation, manages delivery issues and contingency plans, and ensures accurate communication and escalation across internal and external stakeholders.
10 Days AgoSaved
In-Office
London, Greater London, England, GBR
Consulting
Provides senior HR shared services support across UK/EMEA, managing complex employee lifecycle processes, HR cases, compliance checks, benefits, mobility, and annual HR cycles. Maintains HRIS data integrity, produces workforce reports, supports system enhancements, and leads process improvement initiatives. Acts as a subject matter expert, escalation point, and coach for junior team members while partnering with employees, managers, HR Business Partners, and Centres of Excellence.
13 Days AgoSaved
In-Office
London, Greater London, England, GBR
Consulting
Leads data analytics consulting projects, develops global analytics and technology offerings, and provides thought leadership for regulatory, compliance, investigations, and business matters. Designs data models, dashboards, statistical analyses, and risk-based methodologies; manages client requirements, proposals, budgets, timelines, and delivery. Supports business development, mentors junior staff, communicates with stakeholders, and advises on complex, multi-jurisdictional engagements. International travel may be required.