Overview

Introduction

Company Stats


More

Employer Type

Private

More

Size

10,001+ Employees

More

Featured Rankings

Best Consulting Firms in EMEA for Energy Consulting


More

Major Departments/Practice Areas

Business & Organizational Purpose


More

Major Office Locations

London, UK (Europe HQ)


More

Employment Contact

Gordon McFarland - Global Human Resources Director

Perks & Benefits