ROLE DESCRIPTION: Technical Services Specialist – West & Central India Role Definition Provide technical support to sales team and customers in West & Central India. Conduct research and field trials. Respond to customer’s technical issues and recommend solutions. Cooperate with R&D to improve produ
Get weekly curated job picks, salary trends, and career insights delivered to your inbox.