Board Of Directors

John McLean

Coming from a scholar background John has always aimed to succeed in his everyday life. John worked as a secondary school principle in the York Region District School Board. He has a great understanding of how Mill Run Golf Club works as he has been heavily involved since 2003. John joined the membership committee in 2003 and has since been a Board of Director, a President, a Senior League Committee and Chair, a Senior Ryder Cup Captain and finally, he has been a part of the Handicap Committee. 

Mickey Mahmood

Mickey was elected to the Board in 2014 and currently serving as Treasurer; he was appointed to this position in 2015.  Mickey also serves as the Chair of the Audit Committee as well as the Disclosure Committee.

Lou Rocha

Lou is the Board Secretary for Mill Run Golf Club. He has been a member since 1998 and was elected to the board in May 2016 to serve a three year term. Lou currently chairs the Governance and Disclosure Committee. Lou retired as a school principal in 2011 after 39 years in education. Prior to his election to the board of Mill Run, Lou served in executive leadership roles in provincial and community associations including the Catholic Principals' Council of Ontario and the Catholic Charities of the Archdiocese of Toronto. He continues to provide administrative support to non-profit and charitable organizations. 

Brian Cox

Brian has been a member of Mill Run since 2004, and has served on the Board for Nine years as President, Vice-President, Treasurer and Secretary.  With professional experiences with IBM, the Bank of Nova Scotia, Xerox Canada Ltd. and more, Brian has a high level of expertise in sales, marketing, strategic planning, leadership training and consulting services.

Michael Yap

Michael is a graduate from the University of London, England and was elected to the Board in 2017.With an accounting background, Michael has previous work experience as a Director, General Manager of Business Development and Vice-President of various companies. 

John Munsie

John was appointed to the Board in September of 2014, and elected to serve a three year term in May 2015.  He currently also serves on the Audit Committee and Marketing Committee.  John has been a member of Mill Run Golf Club for nine years.

John McSweeney

A Mill Run member since 2005, John brings over 25 years experience at Xerox and over 10 years in real estate. John is a Commerce graduate from the National University of Ireland and comes with previous board experience. He was elected to the Board in 2017.

Randall Wood
General Manager, Director of Golf Operations

In November 2013 the Board of Directors selected Randall as the new General Manager and Director of Golf Operations, after joining Mill Run as Head Golf Professional in 2012.  He is an Executive Professional member of the PGA of Canada, and possesses an extensive background in the golf industry and customer service.  Prior to joining Mill Run, Randall’s professional experiences include Head Professional positions at Deerhurst Highlands Golf Club, Hockley Valley Resort, and Silver Lakes Golf and Country Club.