Job title: Business Development Lead Job OKOA
Company:
Job description: and synthesise feedback from lost/won deals and prospective clients. Share intelligence with Management, Customer Success and Ops…
Expected salary:
Location: Kenya
Job date: Fri, 04 Jul 2025 06:52:56 GMT
Leave a Comment