Key Responsibilities :
Aid and support the legal team as may be required in other matters
Additional Skills :
Manager Legal • Goa, Republic Of India, IN