About company
Acolad is the global leader in technology-enabled localization services and content solutions.
Undisclosed
Undisclosed
1000 - 4999
1993
Locations
5
Headquarters
France
Other locations
United States
China
Finland
Germany
Headquarters
France
Other locations
United States
China
Finland
Germany
Focus
Services
Clients and Industries
Digital Marketing (16)%
100%
Business Services (66)%
44%
28%
14%
14%
Other Services (18)%
100%