Trustee and Executive Committee Member
Goleta, California
Robert and Patricia Switzer Foundation
Trustee and Executive Committee Member
Greengate Power Corp.
Director
Nuclear Age Peace Foundation
Director
Darwin Strategic Royalty Corp
Member of the General Partner
Fallbrook Technologies
Lead Director
NGEN Partners
Managing Director
Boardwalktech
Director, Audit Committee Chair
Grenville Strategic Royalty Corp.
Executive Chairman
Clear Blue Technologies Inc.
Director
DIRTT Environmental Solutions
Board Chair and Director
King's University College
Queen's University