Overview BM Trada, part of the Element Group, has an opportunity for a Technical Officer to join our growing team... Able to understand technical subjects and to explain them to others Demonstrable customer skills, including...
Element Materials Technology