Macclesfield, UK. Reporting into our UK Sales Manager our Technical Sales Engineer will manage and develop our existing...Job Description: Overview JBT has an opportunity for a Technical Sales Engineer to join our Proseal team based in...
John Bean Technologies