author image

Arvind Mehra

Arvind Mehra is working at the General Manager, India Delivery Center with CSG.