A multinational consulting company which provides management, technology, strategy, digital and BPO services with over 400,000 staff worldwide.
A multinational consulting company which provides management, technology, strategy, digital and BPO services with over 400,000 staff worldwide.