a part of CPL Resources plc., a global provider of staffing, recruitment and outsourcing services. CPL Jobs is a large European recruitment...