Peter heads their stellar customer service team and manages their customer relations software, making sure they're always there for their users and partners. Self-driven, professional, punctual, and always in a good mood, he is also fluent in English, Kiswahili, and Hubspot.
Sign up to view 0 direct reports
Get started
This person is not in any teams