Role Description This is a full time on site role for an Operations Manager based in Delhi, India. The Operations Manager will be responsible for overseeing daily operations, managing staff, organizing logistics, and ensuring overall efficiency. They will be responsible…