x close
Nothing to display...
Jomilsa Sousa company logo

Jomilsa Sousa

Jomilsa is a Customer Success Manager based in Dubai. Her expertise lies in scaling customer success teams, building strategy, roadmapping and encouraging growth.

Posts