The leadership team at Sweep has a history of experience in human resources, recruitment, talent acquisition, and customer experience. They have also been lecturers at universities and have experience in the computer science and management fields.
View all