Itumeleng Selowa

Customer Success Manager at Glue Up

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.

Links


Org chart