Search by Tag
Showing 1 results for "South Africa"
One me, One Sigma
One me, One Sigma Our business has been built around ensuring the entire Sigma Connected Group is a diverse and inclusive organisation, with opportunities open to all, across the UK, South Africa and Australia. This year we wanted to take our commitment to diversity & inclusion further and have launched our new diversity & inclusion […]