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.
Sign up to view 0 direct reports
Get started
This person is not in any teams
This person is not in any offices