Skip to content

Anne Chege Mwaura (Kenya)

Africa Regional Operations Director

Leads people operations, systems and growth for Africa Operations at IDinsight, with a focus on ensuring best-in-class systems and policies.

Anne Chege Mwaura is the Africa Regional Operations Director at IDinsight, based in Nairobi, Kenya.

Anne works closely with Regional Leads and Global and Africa Ops to lead people operations, systems and growth for West/North Africa as well as East/Southern Africa regions.

Prior to joining IDinsight, Anne served as Director of Operations for Andela, an engineering-as-a-service business that helps companies build remote teams quickly. She managed facilities across the Africa Region and focused on creating a professional home for software engineers to connect brilliance with opportunity.

Anne holds a bachelor’s degree in Business from Goshen College, USA. She has worked in the US and Kenya and speaks English and Swahili.