TECHNICAL CUSTOMER CARE MANAGER jobs in LANCASTER, United Kingdom

Overview Element has an opportunity for a Technical Manager. In this role you will be a member of the operational... the laboratory's growth Customer interaction - Lead technical discussions when required Prepare reports for senior...

Element Materials Technology

to 12% Pension, Health Care, and other Flexible benefits Make an impact doing work you can be proud of and contributing... review Enhanced level of support with a designated planner for your geographical area Line Manager support through...

Bureau Veritas