Job title: Customer Support Manager at Greenwheel
Company: Greenwheel
Job description: doing for the past 25 years Customer Support Manager Greenwheels Africa is transforming urban mobility through… our electric bike lease-to-own program for riders. We’re looking for a Customer Support Manager to lead a dynamic support team…
Expected salary:
Location: Kenya
Job date: Fri, 09 May 2025 04:01:10 GMT
Leave a Comment