About me
John is an innovator with over 800 patent filings, helping companies compete globally and develop strategies for tech evolution. As Head of Patents at TD Bank, he identifies and curates innovations across the enterprise.
John holds degrees in engineering with a focus on human factors, providing a strong foundation for his ability to identify technical solutions that are remarkably human.