Deloitte Support Services Block A

Touché

placeLondon, England, Canada groups350 employees language deloitte.com

Reputation

Customer rating 1.5 / 5 across 221 reviews.

Web presence

Audience by country — top 5 markets by share of visits.

CountryShare
United States36.5%
India22.5%
Germany4.2%
Italy3.9%
United Kingdom3.8%

Share of voice

Share of voice worldwide: 96.7% of web traffic across its competitive set.

Coming soon