general business strategic management careers in Jodphur, India