Offshore Business Processing
Offshore Business Processing has 1 documented social-impact activities across 1 OIR focus areas and ranks #155 of 191 firms.
Impact score: 107 · Average activity score: 100.0/100
Offshore Business Processing has 1 documented social-impact activities across 1 OIR focus areas and ranks #155 of 191 firms.
Impact score: 107 · Average activity score: 100.0/100