Saturday, February 11th, 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