John has an extensive practice representing Canadian gaming industry clients, principally casino developers and operators, having been involved since the sector’s inception in Canada. He is well versed in Canadian gaming law legislation, and has unmatched experience dealing with gaming regulatory agencies and negotiating with provincial government gaming corporations. He has represented Caesars Windsor since its inception. John has also represented Penn National Gaming Inc. for many years, including its operation of Casino Rama, and Falls Management Group, the developer and operator of Fallsview Casino Resort. He also advises suppliers, media, financial institutions and sports organizations.