Senior Manager - Legal The role involves leading a small team of legal professional and manage the Legal function... range of contracts, including client agreements, vendor contracts, service level agreements, and partnership agreements. - Ensure......
Job Location: Chennai, Tamil Nadu, IndiaSelected articles on work and employment, which may be found interesting:
Ten precepts of the beginnerFind more articles on Articles page