Stephen Duncan is the Founder and President of The Worship Coalition. He was born and raised in Cedar Rapids, IA and moved to Nashville, TN in 2006 to attend Belmont University for a Songwriting and Music Business Major. Stephen has spent over 20 years as a worship pastor, and 15...
Read More →