Trevor Maguire has been actively involved with Youth Science Canada since July 2016, serving on the Board of Directors and holding the positions of Board Chair and Interim Executive Director. In addition to this role, Trevor Maguire has been self-employed as a Financial Advisor since May 1990, offering financial guidance and expertise to clients over several decades.
This person is not in the org chart
This person is not in any teams