Itumeleng Selowa has worked for Glue Up since 2022, where they have held the role of Sales Development Representative. Prior to this, they were a Business Development Officer at Delphius CIT from 2018.
Itumeleng Selowa attended the University of South Africa/Universiteit van Suid-Afrika from 2013 to 2014, where they earned a Certificate in Project Management. They then attended the University of Limpopo, where they are currently pursuing a Bachelor's degree in BA Media studies.
Sign up to view 0 direct reports
Get started