Josh Bull started as the Keystone FC Youth Development Program (YDP) Director (U4-U8) in May 2015. Prior to serving as the YDP Director, he served as an assistant coach for Mechanicsburg High School Girls Varsity soccer program (2014-2015) and the Mechanicsburg Middle School Girls soccer program (2012-2015). Josh has also served as an assistant coach with the Hanover High School Varisty Boys soccer program (2004-2010).
Josh holds a USC Director of Coaching Diploma, USC National Diploma, and a USSF "F" License.
Josh graduated from Messiah College (2007) with a B.S. in Health and Physical Education (K-12). Josh obtained his M.S. in Health and Human Performance from California University of PA (2012). Josh is currently working on obtaining a Master's in Athletic Coaching from Ball State University.