Corporate Sales Executive

Job Title: Corporate Sales Executive Job Location: Nairobi Terms: 1 year, Renewable. Salary: Negotiable OpenCastLabs Consulting/OCL Learning OpenCastLabs partners with …