Senior Associate - Legal - Mumbai/Pune
TresVista India, Maharashtra, Pune IN
About Department The Legal department at TresVista is responsible for ensuring agreements entered into with its clients, vendors and third parties are compliant with TresVista’s contracting requiremen...