Remote Operations Director careers in Karur, India