After several years of working as a senior manager in Switzerland, Mark James and his family moved to Kenya in 2004 and founded an NGO focused on education, health, water and sanitation as well as various other projects to relieve poverty. Prior to this, he established four Christian Youth Centres in West Africa, from 1999 to 2003.
He currently works part of each year, in market data in Geneva Switzerland, so that he is self-supporting. The rest of the year, he preaches and gives church leadership training as well as continuing development work in Africa. He has ministered in several African countries, Europe and the U.S.