Production Team Leader Brett Martin, founded in 1958, is a multinational manufacturing company with a £180 million... for positions based in our Mallusk site. PRODUCTION TEAM LEADER (TL4-24) In this challenging role, you will directly report...
Brett Martin