Peter James

James, Peter

Communications Officer
Acting President, CUPE Local 3799
Phone
Office
CJMH-2019
Campus
Prince George campus