have experience to do payroll for 7000 staff) Security background will be an advantage Experience in
have experience to do payroll for 7000 staff) Security background will be an advantage Experience in
and or Logistics space, ideally exposed to the security department at board level or reporting to C level
and or Logistics space, ideally exposed to the security department at board level or reporting to C level