Executive Board

UTC 2025 Executive Team

  • President

    Jiunn Lam

    Email: president@
    (add the domain unionvilletennisclub.ca after the “@” symbol to get in touch)

  • Vice President

    Arun Prasad

    Email: vp@
    (add the domain after the “@” symbol to get in touch)

  • Secretary

    Amy Phung

    Email: secretary@
    (add the domain after the “@” symbol to get in touch)

  • Treasurer & Operation Director

    Harry Eaglesham

    Email: treasurer@
    operations@
    (add the domain after the “@” symbol to get in touch)

  • Membership Director

    Tom Lin

    Email: membership@
    (add the domain after the “@” symbol to get in touch)

  • IT Director

    Jiunn Lam

    Email: it@
    (add the domain after the “@” symbol to get in touch)

  • Recreational Director

    Michael Gannon

    Email: recreational@
    (add the domain after the “@” symbol to get in touch)

  • Teams Director

    Nhan Nguyen

    Email: teams@
    (add the domain after the “@” symbol to get in touch)

  • Junior Program Director

    Peter Gomez

    Email: juniors@
    (add the domain after the “@” symbol to get in touch)

  • Events & Social Director

    Arun Prasad

    Email: events@
    (add the domain after the “@” symbol to get in touch)

For lessons and camps, please contact our Tennis Director, Andy Sutton at tennisdirector@

For tournaments, please contact the Tournaments Director at tournaments@

The above individuals can be emailed directly by adding the domain name unionvilletennisclub.ca after the “@” symbol.

  • President - Jiunn Lam

    Vice President - Arun Prasad

    Secretary & Junior Program Director - Amy Phung

    Treasurer & Operation Director - Harry Eaglesham

    Communications Director - Jammy He

    Membership Director - Tom Lin

    Recreational Director - Mike Gannon

    Teams Director - Nhan Nguyen

    Events and Social Director - Judy Qiu

    Director at Large - Don Hamilton

  • President & Communications Director - Moe Otsubo

    Vice President - Arun Prasad

    Secretary - Margaret MacKenzie

    Treasurer - Harry Eaglesham

    IT Director -Jammy He

    Membership Director - James Zhou

    Teams Director - Jiunn Lam

    Events and Social Director - Judy Qiu

    Junior Programs Director - Amy Phung

    Operations Director - Harry Eaglesham

  • President & Communications Director - Moe Otsubo

    Vice President & IT Director - Jammy He

    Secretary - Margaret MacKenzie

    Treasurer - Harry Eaglesham

    Past President & premises Director - Rila Levine

    Membership Director - James Zhou

    Teams Director - Nhan Nguyen

    Events Director - Karlenna Ng

    Junior Programs Director - Jiunn Lam

  • President - Rila Levine

    Vice President & Clubhouse Director - Barbara Wiggins

    Secretary - Margaret MacKenzie

    Treasurer - Harry Eaglesham

    Membership Director - James Zhou

    Communications Director - Moe Otsubo

    Recreational Director - Michael Gannon

    Teams Director - Nhan Nguyen

    Director at Large - Jammy He

    Junior Porgrams Director - vacant

    Premises Director - vacant

  • President - Rila Levine

    Secretary - Margaret MacKenzie

    Treasurer - Harry Eaglesham

    Membership Director - Jammy He

    Communications & IT Director - Christopher Wan

    Recreational Director - Barbara Wiggins

    Director at Large (Juniors Support) - Natalia Borodulin

    Clubhouse Operations Director - Barbara Wiggins

    Teams Director - Nhan Nguyen

    Events Director - Moe Otsubo

    Director at Large - James Zhou

  • President - Rila Levine

    Vice President & Premises Director - Dave Ross

    Secretary - Margaret MacKenzie

    Treasurer - Harry Eaglesham

    Membership Director - Nhan Nguyen

    Communications & iT Director - Christopher Wan

    Recreational Director - Barbara Wiggins

    Junior Programs Director - Sheldon Persad

    Clubhouse Operations Director - Jose Rochon

    Teams Director - Marko Vuckovic

    Events Director - Moe Otsubo

    Director at Large - Jammy He

  • President - Rila Levine

    Vice President & Premises Director - Dave Ross

    Secretary - Margaret MacKenzie

    Treasurer - Alison Horne

    Past President - Lorraine Eaglesham

    Membership Director - Nhan Nguyen

    Communications/New Members Director - Nikki Levine

    IT Director - Christopher Wan

    Recreational Director - Barbara Wiggins

    Juniors Director - Sheldon Persad

    Clubhouse Operations Director - Jose Rochon

    Teams Director - Marko Vuckovic

    Events Director - Elisabeth Tan

  • President - Rila Levine

    Vice President & Premises Director - Dave Ross

    Secretary - Margaret MacKenzie

    Treasurer - Alison Horne

    Membership Director - Jim Ji

    Communications Director - Nikki Levine

    IT Director - Nhan Nguyen

    Recreational Director - Linda Aikins

    Juniors Director - Sheldon Persad

    Clubhouse Operations Director - Jose Rochon

    Teams Director - Raj Maraj

    Events Director - Rob Moore

Make sure you’re subscribed to our emails so you don’t miss any club updates or news!