If you need more lookups,
subscriptions start at $34 USD/month.
Stephen Oduor Location
Kenya
Stephen Oduor Work
ICT Manager @
Stephen Oduor Education
Nairobi university
Bachelor's degree (Information Technology)
2005-2009
Stephen Oduor Summary
Stephen Oduor, based in Kenya, is currently a ICT Manager at Safaricom PLC. Stephen Oduor holds a 2005 - 2009 Bachelor's degree in Information Technology @ Nairobi university. Stephen Oduor has 1 emails on RocketReach.
Looking for a different Stephen Oduor?
Find contact details for 700 million professionals.