Factor 21 plc's IT department is led by Alessia Catalano (HR Manager) and has 3 employees.
Jenna Throsby
Data Processor
Alessia Catalano
HR Manager
Looking for a particular Factor 21 plc employee's phone or email?