Seasoned global IT executive Rick Costanzo brings stellar track record and renewed focus to Information Management division MUMBAI, INDIA,....