“In today’s disruptive world, technology is the number one business enabler that organizations should embrace to support their strategic imperatives.”

Arnaud Balssa, Global Head of Business Technology, Capgemini Invent