Dean Jackson is currently the Head of Operations at Concentrix, a role they have held since 2024. Prior to this, they served as Operations Manager at webhelp SA from 2018 to 2024. Dean is also pursuing a Bachelor's degree in Health and Social Services with a focus on Psychological Counselling at UNISA, which they have been committed to since 2018.
This person is not in any teams
This person is not in any offices