Middle Office Manager careers in India