Overview Element has an opportunity for an Office Team Leader to join our BM Trada business on an initial, fixed term... with a view to retaining the client Deal with all customer issues and possible complaints Support the UK Operations team in the...
Element Materials Technology