Capgemini Insurance Rodgers Orangutan 336 ? Subscribe Share Share Copy Link Share on Facebook Share on Twitter Share on LinkedIn Share via Email Does anybody know much about this branch of Capgemini? I hear that they're fairly new. Keywords Capgemini