Jim Nathorst

Jim Nathorst's picture
Director at Large, Small Business/Local Government, Greenwood, B.C.