Nairobi, Kenya
As a Marketing Specialist, you will be involved in designing, implementing, and managing marketing initiatives that promote our company's products and...
Accra, Ghana
As Account Manager, you will be responsible for acquiring new clients and closing new MRR (Monthly Recurring Revenues). In this role you will operate ...
Accra, Ghana
As an experienced Sales Manager, your main responsibility will be to lead our expanding sales team, which focuses on colocation and interconnection se...
Step {{curStepInMandatorySecPrompt}}/{{totalNumOfStepsInMandatorySecPrompt}}