Keith is a dynamic and results-driven executive leader with over two decades of experience in social change and cross-sectoral partnerships across Africa, the UK, Europe.
Keith began his career in Uganda and served as Director of the Uganda Law Society and Chair of the Uganda Peace Network. In the UK, he held pivotal leadership roles, including Head of African Philanthropy at Save the Children UK, where he pioneered the African Philanthropy Programme, connecting with African donors and securing a landmark £10 million donation, the largest single donation by an African donor. As Chief Executive of Crown Agents International Development (CAID), Keith led the organisation’s set-up, assembling the board of trustees, crafting a five-year growth strategy, and building a cross-border team based in London, Dubai, Delhi, Nairobi, and Washington, DC. Under his leadership, CAID’s income grew to £15 million annually within three years, representing almost 15% of the Crown Agents Group's total revenue.
Keith’s collaborative efforts have engaged various stakeholders, including British, Gulf, and African royalty, Heads of State, CEOs of multinational corporations, legal and health researchers, media professionals, and leaders of global nonprofit organisations. Through his visionary leadership, strategic initiatives, and unwavering commitment to social causes, Keith continues to impact global development, positioning him as a transformative figure in international development.