David Elliot currently serves as President of the Rotary Club of Hamilton, a position held since July 2023. With extensive experience in leadership roles, David has previously been President of the Rotary Club of Hamilton Mountain and served on the Board of Directors for the Royal Hamilton Yacht Club. In addition, David was a Director at Large and member of the OBA Council for the Ontario Bar Association, contributing to the governance and policy-making of the organization. David has held the role of Assistant District Governor for Rotary International District 7090 and was Past President of the Hamilton Law Association. A partner at Agro Zaffiro LLP since 1985, David's academic background includes an LL.B from York University - Osgoode Hall Law School and a B.A. in Political Science/History from McMaster University.
Sign up to view 0 direct reports
Get started