Stephen Martin, formerly known as Watkins, serves as the Creative Arts Director at Discovery Church since January 2008, where responsibilities include overseeing creative initiatives and artistic direction. Additionally, Stephen holds the position of My Net Universe Partnership Director, contributing to partnership development and outreach efforts within the organization.
Sign up to view 0 direct reports
Get started