Process Technologist
Posted 28/08/2024 by Bakkavor Group
- Location:
- Devizes (58 miles)
- Job Type:
- Permanent
You'll track progress, manage timelines, and ensure successful project delivery. Technical Support: Provide technical expertise and support to the production team, troubleshooting and resolving issues as they arise. This includes offering solutions for production challenges and training <em … more