180 employees
National Shared Services Office is an online portal that provides finance, payroll, absence, retirement, employee schemes, and HR services.
2014