Safaricom
Technical Help Desk Analyst
Shaw Communications
Manager - Care Projects and Systems
Plas-Tech Inc.
Plastics Fabricator and distribution
Freedom Mobile
Customer Care Systems Projects Specialist
Freedom Mobile
Help desk 2 Team lead
GA Insurance Company Limited
Corporate Finance Analyst
Sisons Limited
Senior Tax Accountant
Freedom Mobile
Help Desk Analyst II
Oshwal College
Strathmore University SOA