James Keon
Canadian Generic Pharmaceutical Association (CGPA)19 communications in the past year
Recent activity
Apr 13, 2026
James Keon contacted Shalene Curtis-Micallef, Jocelyne Voisin and Pamela Aung-Thin on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Apr 2, 2026
Mar 30, 2026
James Keon contacted Paul Moen and Manuela Tomic on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Mar 23, 2026
James Keon contacted Maggie Chi and Nora Draper on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Mar 11, 2026
James Keon contacted Philip Jennings and Ritu Banerjee on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Mar 10, 2026
James Keon contacted Jocelyne Voisin on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Mar 4, 2026
Feb 10, 2026
James Keon contacted Marjorie Michel on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Feb 3, 2026
James Keon contacted Pamela Aung-Thin and Sven Schirmer on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Nov 27, 2025
James Keon contacted Pamela Aung-Thin and Margaret Zimmermann on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Sep 25, 2025
James Keon contacted Greg Orencsak and Pamela Aung-Thin on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Jul 29, 2025
James Keon contacted Mackenzy Metcalfe on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Jul 10, 2025
James Keon contacted Mélanie Joly, Paul Moen and Manuela Tomic on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Jun 25, 2025
Jun 23, 2025
James Keon contacted Greg Orencsak, Krista Urchenko and Jocelyne Voisin on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Apr 15, 2025
Mar 10, 2025
James Keon contacted Eshan Naik, Jeremy Bruce and Nicholas Lovrics on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Feb 27, 2025
Feb 5, 2025
James Keon contacted Mark Holland, Michelle Boudreau and Linsey Hollett on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Nov 8, 2024
Nov 5, 2024
James Keon contacted Michelle Boudreau on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Oct 22, 2024
James Keon contacted Michelle Boudreau on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Sep 3, 2024
James Keon contacted Pamela Aung-Thin and Michelle Boudreau on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Jun 20, 2024
Jun 19, 2024
Jun 17, 2024
James Keon contacted Guillaume Couillard on behalf of Canadian Generic Pharmaceutical Association (CGPA)
May 15, 2024
James Keon contacted Yasir Naqvi and Desiree Sam on behalf of Canadian Generic Pharmaceutical Association (CGPA)
May 7, 2024
May 1, 2024
James Keon contacted Guillaume Couillard on behalf of Canadian Generic Pharmaceutical Association (CGPA)
James Keon contacted Michelle Boudreau and Jade Mallette on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Feb 27, 2024
James Keon contacted Jean-Sebastien Bock on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Dec 12, 2023
James Keon contacted Jean-Sebastien Bock and Ophelia John on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Nov 8, 2023
James Keon contacted Stefania Trombetti on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Sep 25, 2023
James Keon contacted Stefania Trombetti on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Sep 8, 2023
James Keon contacted Michelle Boudreau on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Aug 28, 2023
James Keon contacted Eshan Naik, Jean-Sébastien Bock and Mark Holland on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Jul 12, 2023
James Keon contacted Stefania Trombetti and Linsey Hollett on behalf of Canadian Generic Pharmaceutical Association (CGPA)
Jul 11, 2023
James Keon contacted Pamela Aung-Thin on behalf of Canadian Generic Pharmaceutical Association (CGPA)