R&d Engineer at Coats PLC — BranchFactor