Product Specialist – General careers in India