Frog, the creative and design consultancy part of Capgemini Invent, has appointed Ori Takemura as its executive design director in Asia. Takemura will head customer transformation for Frog across the ...
Capgemini has acquired 23red for an undisclosed sum, marking yet another move by the consultancy sector in buying up creative agencies. 23red will become part of Capgemini Invent's creative ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results