Manager, Research & Development
nottingham, england, United Kingdom
This position is responsible for managing the day-to-day functions of the Research and Development department including, development of new products and seasonings, compliance, project management, people...
More than 30 days ago