Olu Brown

Olu Brown is founding pastor (in 2007) of Impact Church Atlanta, the fourth fastest growing UM church in the country - 85% growth over five years. He is a frequent speaker at events, especially among young clergy.