Thompson Rivers University in Canada, invites applications for vacant Postdoc and Faculty Positions, a public teaching and research university offering undergraduate and graduate degrees and vocational training. Its main campus is in Kamloops, British Columbia, Canada.

Job TitleLocationOrganizational Unit
Sessional – FacultyKamloops, BC, CACommunication & Visual Arts
Sessional – Faculty – MATH 0400 and MATH 0550Lillooet, BC, CAUniversity and Employment Preparation
Sessional – Faculty- Math and Stats – ADSC 3040Kamloops, BC, CAMathematics and Statistics
Sessional – Faculty (HUMS 2600)Kamloops, BC, CASocial Work and Human Services
Sessional – Faculty – GEOG 1000-01Kamloops, BC, CAEnvironment, Culture & Society
Sessional – Faculty – VISA 2780-01Kamloops, BC, CACommunication & Visual Arts
Sessional – Faculty – ChemistryKamloops, BC, CAPhysical Sciences – Chemistry
Sessional – Faculty (FNLG 2000 Secwepemc)Williams Lake, BC, CAWilliams Lake School of Arts
Sessional – Faculty -BIOL 0600-01 & -L01, BIOL 0600-02 & -L02Kamloops, BC, CAUniversity and Employment Preparation
Sessional – Faculty- Math and StatisticsKamloops, BC, CAMathematics and Statistics
Assistant Teaching ProfessorKamloops, BC, CACommunication & Visual Arts
Assistant Teaching ProfessorKamloops, BC, CACommunication & Visual Arts
Sessional – Faculty ( MATH 0520-01 & MATH 0600-03)Kamloops, BC, CAUniversity and Employment Preparation
Supplemental Learning Coordinator – Instructional SupportKamloops, BC, CACASA (Counselling, Academic Supports & Assessment)
Sessional – Faculty – Computing ScienceKamloops, BC, CAComputing Science
Sessional – Faculty (FNLG 2100 – Tsilhqot’in)Williams Lake, BC, CAWilliams Lake School of Arts
Sessional – Faculty (FNLG 2000 – Tsilhqot’in)Williams Lake, BC, CAWilliams Lake School of Arts
Sessional – Faculty – GEOG 2750Kamloops, BC, CAEnvironment, Culture & Society
Sessional – FacultyKamloops, BC, CAEnvironment, Culture & Society
Sessional – Faculty – BIOL 1594 LabsKamloops, BC, CABiological Sciences
Assistant Teaching Professor- Computing ScienceKamloops, BC, CAComputing Science
Supply Chain – Assistant/Associate Professor (Tenure-Track)Kamloops, BC, CADepartment of Management, Information, and Supply Chain
Sessional – Faculty – PhysicsKamloops, BC, CAPhysical Sciences – Physics
Sessional – FacultyKamloops, BC, CALiteratures, Languages & Performing Arts
Sessional – Faculty – ENGR 2300Kamloops, BC, CADepartment of Engineering and Applied Science

Assistant Teaching Professor – Math and Stats and Post Bacc Data ScienceKamloops, BC, CAMathematics and Statistics
Sessional – Faculty (HRMN 2820)Kamloops, BC, CAHuman Enterprise and Innovation
Sessional – Faculty (EDSL 4200-01)Kamloops, BC, CAEducation
Sessional – Faculty COMP 0500Lillooet, BC, CAUniversity and Employment Preparation
Sessional – Faculty -ENGL 0500 & ENGL 0600Lillooet, BC, CAUniversity and Employment Preparation
Sessional – Faculty (RGEN 1010)Williams Lake, BC, CACredit Courses (WL)
Sessional – Faculty (ORGB 4870)Kamloops, BC, CAHuman Enterprise and Innovation
Sessional – Faculty (HRMN 4830)Kamloops, BC, CAHuman Enterprise and Innovation
Sessional – Faculty (ARCH 1100)Williams Lake, BC, CAWilliams Lake School of Arts
Sessional – Faculty (ANTH 3280)Williams Lake, BC, CAWilliams Lake School of Arts
Sessional – Faculty (PSYC 1210)Williams Lake, BC, CAWilliams Lake School of Arts
Sessional – Faculty (PSYC 1110)Williams Lake, BC, CAWilliams Lake School of Arts
Sessional – FacultyKamloops, BC, CAEnvironment, Culture & Society
Sessional – FacultyKamloops, BC, CAEnvironment, Culture & Society
Sessional – FacultyKamloops, BC, CAPiping Trades
Sessional – Faculty (HUMS 1540)Kamloops, BC, CASocial Work and Human Services
Sessional – Faculty (HRMN 3830)Kamloops, BC, CAHuman Enterprise and Innovation
Sessional – Faculty – HMGT3000 Resort Hospitality Operations and PerformanceKamloops, BC, CATourism Management
Assistant Teaching ProfessorKamloops, BC, CALiteratures, Languages & Performing Arts
Sessional – Faculty (ACCT 4270)Kamloops, BC, CAAccounting and Finance
Sessional – Faculty (FNCE 2120)Kamloops, BC, CAAccounting and Finance
Sessional – Faculty- NURS 5330Kamloops, BC, CAMaster of Nursing – Nurse Practitioner
Sessional – Faculty (ACCT)Kamloops, BC, CAAccounting and Finance
Intercultural CoordinatorKamloops, BC, CACASA (Counselling, Academic Supports & Assessment)
Sessional – Faculty (BLAW 2910)Kamloops, BC, CAAccounting and Finance

Sessional – Faculty (ECON 1950)Williams Lake, BC, CACredit Courses (WL)
Sessional – Faculty (MNGT 1710)Williams Lake, BC, CACredit Courses (WL)
Sessional – Faculty (ECON 1900)Williams Lake, BC, CACredit Courses (WL)
Assistant Professor, EconomicsKamloops, BC, CAThompson Rivers University
Assistant/Associate Professor, MarketingKamloops, BC, CAThompson Rivers University
Organizational Behaviour – Assistant / Associate Professor (Tenure-Track)Kamloops, BC, CAHuman Enterprise and Innovation
Assistant Teaching ProfessorKamloops, BC, CAMaster of Nursing – Nurse Practitioner
Assistant Teaching ProfessorKamloops, BC, CAMaster of Nursing – Nurse Practitioner
Sessional – Faculty (SCMN )Kamloops, BC, CADepartment of Management, Information, and Supply Chain
Sessional – Faculty (CYCA 2500)Kamloops, BC, CASocial Work and Human Services
Sessional – Faculty-Biological Sciences BIOL 1210Kamloops, BC, CABiological Sciences
Sessional – Faculty (IBUS)Kamloops, BC, CADepartment of Management, Information, and Supply Chain
Sessional – Faculty (HUMS 2530)Williams Lake, BC, CAWilliams Lake School of Education and Social Work
Sessional – Faculty ( MKTG 2430/3430)Kamloops, BC, CADepartment of Marketing
Sessional – Faculty (ECON 1900)Kamloops, BC, CAEconomics
Sessional – Faculty (ECON 1220)Kamloops, BC, CAEconomics
Sessional – Faculty (HUMS 2220)Williams Lake, BC, CAWilliams Lake School of Education and Social Work
Sessional – Faculty (CYCA 2500-Part 1)Williams Lake, BC, CAWilliams Lake School of Education and Social Work
Sessional – FacultyKamloops, BC, CAEnvironment, Culture & Society
Sessional – Faculty (STSS 0600)Kamloops, BC, CAUniversity and Employment Preparation
Sessional – Faculty – HEAL 1150 & 1300Kamloops, BC, CAHealth Care Assistant Program
Instructional DesignerKamloops, BC, CAInstructional Design – OL
ECE Practica Coordinator and InstructorWilliams Lake, BC, CAWilliams Lake School of Education and Social Work
Sessional – FacultyKamloops, BC, CAEducation
Sessional – FacultyKamloops, BC, CABachelor of Nursing

Assistant Teaching Professor / Associate Teaching Professor – Department of Engineering and Applied ScienceKamloops, BC, CADepartment of Engineering and Applied Science
Assistant Teaching Professor / Associate Teaching Professor – Department of Engineering and Applied ScienceKamloops, BC, CADepartment of Engineering and Applied Science
Sessional – Faculty (SOCW 3540)Kamloops, BC, CASocial Work and Human Services
Management Information Systems & Analytics – Limited Term ContractKamloops, BC, CADepartment of Management, Information, and Supply Chain
Assistant Teaching Professor – Mathematics and StatisticsKamloops, BC, CAMathematics and Statistics
Sessional – Faculty SOCW 4800Kamloops, BC, CASocial Work and Human Services
Sessional – Faculty (HUMS 1560)Kamloops, BC, CASocial Work and Human Services
Sessional – Faculty (HUMS 2060)Kamloops, BC, CASocial Work and Human Services
Sessional – Faculty SOCW 4500Kamloops, BC, CASocial Work and Human Services
Assistant / Associate Teaching Professor – School of NursingKamloops, BC, CABachelor of Nursing
Assistant Professor / Associate Professor / ProfessorKamloops, BC, CAMasters of Education
Sessional – FacultyKamloops, BC, CAFaculty of Law
Sessional – Faculty (ECED 1330)Williams Lake, BC, CAWilliams Lake School of Education and Social Work
Sessional – Faculty (ECED 1300-3)Williams Lake, BC, CAWilliams Lake School of Education and Social Work
Sessional – Faculty (ECED 1350)Williams Lake, BC, CAWilliams Lake School of Education and Social Work
Sessional – Faculty (ECED 1200-3)Williams Lake, BC, CAWilliams Lake School of Education and Social Work
Sessional – Faculty (EDTE 3150)Kamloops, BC, CAEducation
Reference & Instruction LibrarianKamloops, BC, CAUniversity Library
Assistant / Associate Professor, MN-NPKamloops, BC, CAMaster of Nursing – Nurse Practitioner
Assistant Teaching Professor – BiologyKamloops, BC, CABiological Sciences
Sessional – FacultyKamloops, BC, CAPsychology
Assistant ProfessorKamloops, BC, CAPsychology
Sessional – Faculty- ADVG- variousBC, CAAdventure Studies
Sessional – Faculty (ECED 3400)Kamloops, BC, CAEducation
Sessional – Faculty – BIOL 1210Kamloops, BC, CABiological Sciences

Job TitleLocationOrganizational Unit
Sessional – Faculty (ECED 1300 Lillooet)Lillooet, BC, CAEducation
Sessional – FacultyKamloops, BC, CALiteratures, Languages & Performing Arts
Assistant Professor / Associate ProfessorKamloops, BC, CABachelor of Nursing
Assistant Professor / Associate Professor – Computing ScienceKamloops, BC, CAComputing Science
Sessional – FacultyKamloops, BC, CAFaculty of Law
Sessional – FacultyKamloops, BC, CAFaculty of Law
First Aid Instructor – non credit courses (PTIC)100 Mile, BC, CA
Barriere, BC, CA
Clearwater, BC, CA
Kamloops, CA (Primary)
Lillooet, BC, CA
Williams Lake, BC, CA
Trades, Continuing Studies
Law and Indigenous Services LibrarianKamloops, BC, CAUniversity Library
Sessional – FacultyKamloops, BC, CALiteratures, Languages & Performing Arts
Sessional – Faculty – ENGL 0600Kamloops, CAUniversity and Employment Preparation
Sessional – FacultyKamloops, BC, CALiteratures, Languages & Performing Arts
Sessional – FacultyKamloops, BC, CALiteratures, Languages & Performing Arts
Sessional – FacultyKamloops, BC, CALiteratures, Languages & Performing Arts
Sessional – FacultyKamloops, BC, CALiteratures, Languages & Performing Arts
Sessional – FacultyKamloops, BC, CALiteratures, Languages & Performing Arts
Sessional – Faculty PHYS 0600Kamloops, BC, CAUniversity and Employment Preparation
Sessional – Faculty – BUSN 6080Kamloops, BC, CADepartment of Management, Information, and Supply Chain
Sessional – Faculty – BUSN 6060Kamloops, BC, CADepartment of Management, Information, and Supply Chain
Assistant Professor / Assistant Teaching Professor, ComputingKamloops, BC, CAComputing Science
Sessional – Faculty EDUC 5010Kamloops, BC, CAMasters of Education
Sessional – Faculty EDUC 5990 Research ColloquiumKamloops, BC, CAMasters of Education
Sessional – Faculty EDUC 5990 Grad WritingKamloops, BC, CAMasters of Education
Sessional – FacultyKamloops, BC, CAEnvironment, Culture & Society
Sessional – FacultyKamloops, BC, CAEnvironment, Culture & Society
Assistant Professor / Assistant Teaching Professor, ComputingKamloops, BC, CAComputing Science

Canada Research Chair Tier II in Economics of Climate Change, Disasters, and Inequality – Assistant Professor /Associate ProfessorKamloops, BC, CAEconomics
Assistant Professor / Associate Professor – Post-Baccalaureate in Applied Data ScienceKamloops, BC, CAMathematics and Statistics
Sessional Faculty – FNCE 2120Kamloops, BC, CAAccounting and Finance
Sessional – Faculty – BUSN 6050Kamloops, BC, CADepartment of Management, Information, and Supply Chain
Associate Professor / Associate Teaching Professor, EngineeringKamloops, BC, CADepartment of Engineering and Applied Science
Sessional – Faculty – ENGL 0500/0600Lillooet, BC, CAUniversity and Employment Preparation
Sessional – Faculty – HEAL 1150, 1300Kamloops, BC, CAHealth Care Assistant Program
Sessional – Faculty – HEAL coursesKamloops, BC, CAHealth Care Assistant Program
Sessional – Faculty (BLAW 2910, 3920)Kamloops, BC, CAAccounting and Finance
Sessional – Faculty SOCW 4020Kamloops, BC, CASocial Work and Human Services
Sessional – FacultyKamloops, BC, CAPsychology
Eureka Instructor (PTIC)Kamloops, BC, CAEureka
Sessional – Faculty – NURS 2380Kamloops, BC, CABachelor of Nursing
Sessional – Faculty (ACCT 2210/2250)Kamloops, BC, CAAccounting and Finance
Sessional – FacultyKamloops, BC, CAMaster of Nursing – Nurse Practitioner
Sessional – FacultyKamloops, BC, CATrade Sampler Program
Sessional – FacultyKamloops, BC, CALiteratures, Languages & Performing Arts
Sessional – FacultyKamloops, BC, CAEnvironment, Culture & Society
Assistant Professor / Associate Professor – Computing ScienceKamloops, BC, CAComputing Science
Sessional – Faculty – HEAL 1150, 1300, 1250, 1010Kamloops, BC, CAHealth Care Assistant Program
Sessional – FacultyKamloops, BC, CAPhilosophy, History and Politics
Sessional – FacultyKamloops, BC, CALiteratures, Languages & Performing Arts
Sessional – FacultyKamloops, BC, CABachelor of Nursing
Assistant Professor / Associate Professor – Social WorkKamloops, BC, CASocial Work and Human Services
Assistant Teaching ProfessorKamloops, BC, CAHeavy Duty Apprenticeship

Sessional – Faculty Nursing HLSC 3690Kamloops, BC, CABachelor of Nursing
Sessional – Faculty | BScN programKamloops, BC, CABachelor of Nursing
Sessional – FacultyKamloops, BC, CALiteratures, Languages & Performing Arts
Sessional – FacultyKamloops, BC, CALiteratures, Languages & Performing Arts
Assistant Professor / Associate Professor – Computing ScienceKamloops, BC, CAComputing Science

Leave a Reply

Your email address will not be published.