Factor 21 plc employs 148 employees. The Factor 21 plc management team includes David Tilling (Chief Executive Officer), Alessia Brown (HR Manager), and Sam Wilson (Head of Sales - North).
Looking for a particular Factor 21 plc employee's phone or email?