strategic management consulting careers in Madurai, India