OverviewSuggest Edit

We’ve evolved over the years – and so has the scope of our work. We started out as a legal staffing company and have since grown to become the leading provider of legal services to major Fortune 500 firms across the globe. We work closely with General Counsel and Chief Risk and Compliance Officers to help their companies successfully tackle litigation and investigation matters, identify and address compliance and risk issues, and to drive efficiency within their legal departments. Evolving regulatory regimes and an exponential growth in data have created enormous legal challenges for companies. We’re here to help. We offer a wide array of legal services and have developed sophisticated processes and solutions to help clients in the areas of litigation and investigations, compliance and risk, and corporate and in-house services.
StateClosed
TypePrivate
Founded2005
HQHouston, US
Employee Ratings3.1

Locations

Clutch Group is headquartered in
Houston, United States

Location Map

Latest Updates

Employees (est.) (Jan 2019)210

Clutch Group Office Locations

Clutch Group has offices in Houston, New York, Arlington, Chicago and in 4 other locations
Houston, US (HQ)
Wells Fargo Plaza 1000 Louisiana St
Arlington, US
404 901 N Stuart St
Chicago, US
121 West Wacker Drive 28th Floor
New York, US
300 Park Ave
Hong Kong, HK
Level 12, Infinitus Plaza 199 Des Voeux Road Central Sheung Wan
Bengaluru, IN
Aspen Building, 2nd Floor
Show all (8)
Report incorrect company information

Clutch Group Financials and Metrics

Summary Metrics

Founding Date

2005
Report incorrect company information

Clutch Group Online and Social Media Presence

Embed Graph
Report incorrect company information

Clutch Group Frequently Asked Questions

  • When was Clutch Group founded?

    Clutch Group was founded in 2005.

  • How many employees does Clutch Group have?

    Clutch Group has 210 employees.

  • Who are Clutch Group competitors?

    Competitors of Clutch Group include Clifford Chance, Taylor Wessing and Cooley.

  • Where is Clutch Group headquarters?

    Clutch Group headquarters is located at Wells Fargo Plaza 1000 Louisiana St, Houston.

  • Where are Clutch Group offices?

    Clutch Group has offices in Houston, New York, Arlington, Chicago and in 4 other locations.

  • How many offices does Clutch Group have?

    Clutch Group has 8 offices.