company strategist careers in Hosur, India