John McCoach

Lead Independent Director at Liberty Defense

Served as President of the TSX Venture Exchange for nine years, John is currently on the board of a Toronto Stock Exchange-listed mining company and the capital markets authority implantation organization— tasked by the government of Canada to create a pan-Canadian securities commission.


Org chart

This person is not in the org chart


Teams

This person is not in any teams