Thank you for your patience while we retrieve your images.
Capgemini - First Base Building

Capgemini - First Base Building

Interior photos of the new Capgemini location in Columbia, SC