all arrangements are in place. · Work with the admin team to coordinate logistics such as transportation, accommodations, catering......
Job Location: New Delhi, IndiaSelected articles on work and employment, which may be found interesting:
5 signs of an ideal chiefFind more articles on Articles page