. Reporting to the Director of Swine Technology Application with a dotted line to the Swine Business Manager in Ontario, the role... innovation and sales teams to develop tailored strategies and recommendations for swine customers. Contribute to technical......
Job Location: Guelph, ON, Canada