head of management office careers in Delhi, India