Description
* Upcoming Leader Award from Capgemini India for successfully managing key European accounts

Accomplishments
Highlights:

Keywords

* Upcoming Leader Award from Capgemini India for successfully managing key European accounts