[Skip to content]

RHSC Coaching Staff

Richmond Hill Soccer Club boasts a great number of experienced and qualified coaches, including 10 Nationally licensed coaches, 23 Provincially licensed/certified coaches, and numerous Long Term Player Development (LTPD) certified coaches. Below is a list of some of the most qualified and experienced coaches that we are proud to have as part of our remarkable RHSC Coaching Staff.

Get to know the coaches who make up RHSC's Technical Coaching Staff here.

Anyone interested in coaching with RHSC in our Rep program should fill our a Rep Coaching Application Form or contact Technical Director Carl Horton at carl@richmondhillsoccer.com

Technical Director


Carl Horton

(CSA A & US Youth & Children's License) 


Nationally Licensed Coaches

National 'A' License

Bobby Lennox



Henrich Svetko

(CSA & UEFA & Children's License)


National 'B' License


 Sue Herring

(CSA & USSF & Children's License)


Ryan Gorewicz


Diarmuid Salvadori



 Ali Shirani



 Helen Nasser



 Nadine Powell


National 'B' Part 2 Trained


 Unika Hypolite

(National Youth & Children's License)

National 'B' Part 1 Certified

Hilliard Serrao



Mike Dalakis



National 'B' Part 1 Trained

Emile Marino 

Steve Carraretto 


Vince Principato 


Provincially Licensed Coaches

'C' License Certified



Mel Marcoccio 



Juan Garcia 



Sean Fisher 



Ivan Mak 



Bobby Nikmard 


'C' License Trained

Michael DiStefano

Nathaniel McMurray


Pouria Mirazimi 


Tim Rennie 


Dejan Vugrinic 



Dave Tullo


 Hesam Mobini 

Amir Moeini Goncalo Marques 



Anthony Gallo 


Long Term Player Development (LTPD) Certified 



Jesse Silva 

George Kourtis Gianni Marinucci 

Licensed Goalkeeping Coach

Rasih Pala 


Emile Marino