Front line manager careers in India