Wednesday, May 23rd, 2012

Capgemini’s Robbie Brillhart identifies the most important components of service delivery – for some of the biggest brands in the Americas.

Leave a Comment

MEET THE EDITORS

MEET THE CONTRIBUTORS