Role Business Development Associate / Trainee Location New Delhi - ... assess risks of unauthorized subcontracting, human trafficking, labor unrest, and other ...
teams, including finance, operations, and human resources, to address legal issues and ... 's interests Assist in the development and implementation of legal policies ...