1

Program Assistant Jobs in Thunder Bay, ON (NOW HIRING)

Rehab Assistant

Thunder Bay, ON

CA$27.27 - CA$27.86/hr

ABOUT THE ROLE The Chronic Pain Program requires a highly organized team player who will join our interprofessional team to assist us in carrying out the mission of St. Joseph's Care Group. Reporting ...

Physiotherapy Assistant PROGRAM: Long-Term Care Rehabilitation Services LOCATION: Long-Term Care Home in Thunder Bay, ON HOURS: 22.5 hours per week STATUS: Part Time Permanent TARGET START DATE: End ...

Rehab Assistant

Thunder Bay, ON

CA$30.08 - CA$30.55/hr

The program strives to support clients in returning home, either independently or with appropriate community-based resources. Reporting to the Clinical Manager, the Rehabilitation Assistant (RA) is ...

The Production Assistant works closely with lab and logistics teams to support the timely and ... We invest in our people with programs and opportunities that help you build a diverse career with ...

The Assistant Store Manager is responsible for supporting the business goals by maintaining our ... Enforce all company policies and programs, ensuring compliance. * Adhere to all legislative ...

Project Assistant

Thunder Bay, ON ยท On-site

CA$27 - CA$31/hr

Our Transmission Operations group is currently looking to add a Project Assistant to our team ... programs Manage hard copy documents (e.g., updating Foremen Binders as new drawings become ...

Project Assistant

Thunder Bay, ON ยท On-site

CA$27 - CA$31/hr

Our Transmission Operations group is currently looking to add a Project Assistant to our team ... Participate in Valard Safety programs * Manage hard copy documents (e.g., updating Foremen Binders ...

Submit weekly and monthly schedules and activity updates to the Program Lead. * Assist with delivery of fuel handling and safety training programs to First Nations clients through in-person sessions ...

Submit weekly and monthly schedules and activity updates to the Program Lead. * Assist with delivery of fuel handling and safety training programs to First Nations clients through in-person sessions ...

Bulk Fuel Handler in Training

Thunder Bay, ON ยท On-site

CA$25 - CA$28/hr

Submit weekly and monthly schedules and activity updates to the Program Lead. * Assist with delivery of fuel handling and safety training programs to First Nations clients through in-person sessions ...

Housekeeper

Thunder Bay, ON ยท On-site

CA$21.81/hr

The ability to obtain registration as a Category 2 Gaming Assistant with the Alcohol and Gaming ... Our employees thrive with ongoing training and leadership programs while working in a dynamic and ...

next page

Showing results 1-20

Program Assistant information

See Thunder Bay, ON salary details

$7

$16

$25

How much do program assistant jobs pay per hour?

As of Aug 1, 2026, the average hourly pay for program assistant in Thunder Bay, ON is $16.44, according to ZipRecruiter salary data. Most workers in this role earn between $13.15 and $18.82 per hour, depending on experience, location, and employer.

What are some typical challenges a Program Assistant might face when supporting multiple projects simultaneously?

Program Assistants often juggle multiple responsibilities across various projects, which can make prioritization and time management challenging. Balancing competing deadlines, handling last-minute changes, and coordinating with diverse team members require strong organizational skills and adaptability. Successful Program Assistants proactively communicate with supervisors and colleagues, use digital tools to track tasks, and remain flexible to shifting priorities. Developing these habits helps ensure projects run smoothly and supports overall team effectiveness.

What Does a Program Assistant Do?

A program assistant provides administrative support for a program office, such as an academic department or a unit of a non-profit. As a program assistant, your job duties may include scheduling travel, coordinating logistical issues for executives or other team members, filing, and performing other clerical tasks as needed. To become a program assistant, you typically need at least a high school diploma or GED certificate and administrative work experience. Some employers may also require a college degree. Additional qualifications include strong multi-tasking, organizational, and communication skills, along with computer proficiency.

What does a Program Assistant do?

A Program Assistant provides administrative and organizational support to program managers and teams within an organization. Their responsibilities often include scheduling meetings, maintaining records, coordinating events, handling correspondence, and assisting with project logistics. Program Assistants play a vital role in ensuring that programs run smoothly by managing day-to-day tasks and supporting communication among team members. They may also help with data entry, preparing reports, and liaising with clients or participants. The specific duties can vary depending on the organization and the type of program they support.

What are the key skills and qualifications needed to thrive as a Program Assistant, and why are they important?

To thrive as a Program Assistant, you need strong organizational skills, attention to detail, and proficiency in administrative tasks, typically supported by a high school diploma or associate degree. Familiarity with office software like Microsoft Office Suite, database management, and scheduling systems is commonly required. Excellent communication, multitasking, and problem-solving abilities help you effectively support program operations and interact with diverse stakeholders. These skills ensure smooth program administration, efficient workflow, and high-quality support for team goals.
What are the most commonly searched types of Program jobs in Thunder Bay, ON? The most popular types of Program jobs in Thunder Bay, ON are:
What cities near Thunder Bay, ON are hiring for Program Assistant jobs? Cities near Thunder Bay, ON with the most Program Assistant job openings:
Infographic showing various Program Assistant job openings in Thunder Bay, ON as of July 2026, with employment types broken down into 1% As Needed, 76% Full Time, 20% Part Time, 1% Temporary, and 2% Contract. Highlights an 96% Physical, 2% Hybrid, and 2% Remote job distribution, with an average salary of $34,189 per year, or $16.4 per hour.

Program Support Assistant - Temporary Contract

Beendigen

Thunder Bay, ON โ€ข On-site

$25.28/hr

Full-time

Posted 8 days ago


Job description

**Indigenous Women are encouraged to apply. First preference will be given to all qualified Indigenous applicants.**


Position Title: Program Support Assistant

Hours of Work: Flexible (35 hours per week)

Location: Golf Links

Reports to: Program Manager or designate

Salary: $25.28

Appointment: Temporary Full-Time Contract (Maternity Leave Contract)

Affiliation: Union - Unifor Local 229

Police Records: Vulnerable Sector



The Program Support Assistant assists with the administration of the day-to-day operations of all Beendigen Programs and Program Manager. The Program Support Assistant carries out responsibilities in some or all of the following functional areas: day-to-day operations, IT technical support, and administrative duties.


Key Responsibilities & Duties

To work from a holistic perspective, utilizing the teachings of the medicine wheel and Seven Grandfather teachings.

To utilize Elders for teachings, healing and guidance.

To take personal responsibility to increase sensitivity, awareness and implementation of Beendigen's cultural teachings and organizational practices in both professional conduct and work-related deliverables.

To provide a safe, nonjudgmental and empowering environment to victims of violence.

To be prepared to work in conjunction with the philosophy and mandate of the Organization.

To assist in the day-to-day operations of Beendigen Programs.

To maintain an inventory system and order all supplies for the office.

To perform basic cleaning duties at the Golf Links office.

Set up of meeting room for staff meeting and other meeting in organization.

Develop, prepare and maintain best practices, guides and manuals for Beendigen programs. To prepare and submit reports, as required, to the Program Manager.

Answering phone calls and emails

Shopping for supplies

To assist with organization database maintenance or training, as needed.

Processing financial documents

Maintaining records

Booking flights and accommodation

Coordinating team activities such as meetings and workshops

Conducting research

Creating training materials

Attention to detail

Performing data entry

Assisting in planning and executing program events, workshops, and meetings

To assist with Health and Safety compliance in the workplace by following policies, procedures and best practices and reporting any unsafe environments.

To constructively participate in staff and team meetings, seminars and training sessions as required, prepare and assist manager with set of packages for meeting and the meeting room.

Adhere to all policies and procedures and ensure adherence to program best practices.

To preserve confidentiality of all residents, clients, staff, students, volunteers and agency information.

Program Assistant is privy to client sensitive and agency confidential information, therefore discretion must be adhered to at all times.

To represent the organization in a positive and professional manner at all times.

Any other duties as requested by the Program Manager; commensurate with role.


The above statements are the general functions of the position, and should not be interpreted as a detailed description of all the work requirements that may pertain to the job.


Key Performance Indicators

Accuracy of data entered.

That membership of the Staff Team contributes to the implementation of the organizations strategic plan.

Personal responsibility has been taken to increase sensitivity and awareness of the organization's cultural component.

Enhanced skill level through training, learning and development.


Key Selection Criteria

Required:


Diploma/Degree in Business Administration.

Diploma in Administration with minimum two years' experience in Business Administration may also be considered.


Preferred:


Experience working in an Indigenous organization.

Ability to speak Ojibway, Oji-Cree or Cree.

Education/experience in databases and office programs.


Knowledge, Skills and Abilities:


Demonstrated knowledge of effective development and maintenance of administrative documents, procedure documents and operating manuals.

Comprehensive understanding of databases, computers, various software and proficiency in Microsoft Office.

Strong problems solving and analytical thinking skills.

Excellent organizational, time, and general management skills.

Discretion/Confidentialtiy

Superior written, verbal and interpersonal communication skills.


Ability to work independently, demonstrating initiative, with limited supervision.


Working Conditions

Program Support Assistants usually work in an office environment, but the mission of the organization may sometimes take them to non-standard workplaces.

The Program Support Assistant works a 35-hour work week, Monday to Friday.

Additional Information

The Program Support Assistant is based at Beendigen Golf Links Location; however, all employees may be required to work across other sites from time to time.

This position directly reports to the Program Manager

Providing a successful Police Records Check (Vulnerable Sector).

Must be willing to work Flexible hours of work (35hrs/wk.) some events are in the evening and weekends.

Must have a valid Class "G" Driver's license, use of an automobile and appropriate insurance coverage is required.

Must sign Oath of Confidentiality.

First Aid and CPR Certification.


Affiliation:UNIFOR Local 229


How to Apply


Interested internal applicants are invited to submit application via Beendigen's website athttp://www.beendigen.com/employment/ by 5:00pm Tuesday July 28, 2026


Only those applicants granted an interview will be contacted. Posting will close once position is filled.


Beendigen Anishinabe Women's Crisis Home and Family Healing Agencywelcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.