People & Culture Manager VANCOUVER, BRITISH COLUMBIA / GENERAL & ADMINISTRATIVE / PERMANENT, FULL TIME / ON SITE We\xe2\x80\x99re seeking a People and Culture Manager to provide counsel, develop blueprints, and execute on key people related programs including recruiting, onboarding,…