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.

Location

Midrand, South Africa

Links


Org chart

No direct reports

Teams


Offices

This person is not in any offices


Glue Up

1 followers

Glue Up is an all-in-one CRM platform that helps you build and grow your community through events, memberships & other digital tools.


Employees

51-200

Links