CUSTOMER TRAINING PROJECT MANAGER jobs in LIVINGSTON WEST LOTHIAN, United Kingdom

into our Service Manager for UK & Ireland and your role is to provide technical support to our customers following installation of new... communicated. When called out to service a customer's machine or diagnose any problems with the equipment onsite, you will make...

John Bean Technologies