OM Speakers and Presentation Teams

A presentation team is an international group of people who have lived and worked with OM teams around the world and come together to share their experiences with churches and other groups.Read more