view larger
View larger
8 key delivery locations comprise ~90% of the Global In-house Center (GIC), or captives, FTEs
Visit the report page
Δ