Marcy Muchiri has a background in human resources management and business management. Marcy has held various roles in customer service, administration, and leadership positions. Currently, Marcy works as an Accounts Manager in Insurance Partnerships at MYDAWA. Marcy's previous experiences include roles at Techno Brain BPO / (ITES) Limited and PINKERTONS KENYA LIMITED.
Sign up to view 0 direct reports
Get started