- 25+ years' experience coaching Main Line soccer players.
- Coaching in the Episcopal Academy boys soccer program.
- Previously coached at Villanova University, Haverford College, Radnor High School, and Harriton High School.
- Formerly a member of the coaching staff with the Olympic Development Program.
- Coached many local club teams at all ages and all levels of play.
- Captained his team at Muhlenberg College and was a semi-professional goalkeeper in the American Soccer League.
- Additionally, Jeff’s vast playing experiences in Germany & Central America broaden his view on teaching the worldwide game of football.
- In addition to his competitive soccer & Coaching pursuits, Jeff’s many years as founder & Executive Director of WCUPSA has developed a robust summer camp program including Nature, Soccer & All- Sport programming.
- Jeff's personal passion continues to be global travel where he has ascended some of the larger mountains in the Andes, lived with indigenous peoples and conducted soccer clinics in an array of developing countries.
- Director of Philadelphia Union Soccer Schools: 2011 - Present
- Head Varsity boys soccer coach, The Episcopal Academy: 2009 - Present
- Head Varsity boys soccer coach, Charlotte Country Day School: 2006 - 2009
- Assistant coach, Varsity girls soccer, Charlotte Country Day School: 2002 - 2009
- Assistant coach, Varsity boys soccer , Charlotte Country Day School: 2002 - 2005
- Charlotte United FC coach: 2003 - 2007
- NCSL and WAGS division 1 coach: 2000 - 2002
- Middle school coach, National Cathedral School: 2000 - 2001
- Short Soccer Association, Regional Manager: 2000 - 2001
- Terry Venables School of Soccer, staff coach: 1999 - 2001
- Director (Germany) Terry Venables School of Soccer: 1999 - 2001
- Varsity boys and girls head coach, Bavarian International School:1995 - 2000
- World Class Soccer, staff coach: 1994- 2000
- Varsity boys soccer coach, Croxteth Community Comprehensive: 1994 - 1995
- Tranmere Rovers FC, staff coach at English FA School of Excellence: 1994 - 1995