Edwin Mugweru has worked as a Network Marketing Specialist at Nature's Way - Schwabe North America since May 2017. Edwin also served as a Sales Marketing Manager at Afrina Africa from July 2017 to July 2018.
From 2012 to 2016, Edwin Mugweru attended the University of Nairobi, where they pursued a degree in Business Management and Network Development with a focus on International Business.
Sign up to view 0 direct reports
Get started