
Deloitte Digital
Network-owned
Address
330 Hudson Street
New York, New York 10013
Web Address
Year Founded
2012
Parent Company
Deloitte
Web Address
North American Revenue
$267,000,000
Full-time Employees
1,299
Number of Clients
77
Offices
North America
10
Locations
Los Angeles
New York City
Washington, DC
Seattle
Denver
Chicago
Austin, TX
Atlanta
San Francisco
Toronto, Ontario
2020 Accounts
Gained
16
Agency 100 Movie Poster
