The NNDSB invites applications from all Occasional Teachers and Permanent Teachers who are members of ETFO at NNDSB for the following position starting immediately until early return of the teacher
1.0 LTO Intermediate Personal Life Management Program Classroom Teacher
Location: Parry Sound Intermediate
Open to both Occasional Teachers and Permanent ETFO Teachers. Permanent ETFO Teachers who are successful in the competition will be assigned to this position on a temporary basis, and the resulting vacancy will be filled through an LTO appointment.
This is a self-contained Special Education classroom position and requires an interview
Position:
• Intermediate Personal Life Management Prog
Responsibilities
Develop and deliver alternative life skills programs for students with special needs
Write and implement IEPs and behaviour management plans
Coordinate team meetings, case conferences and daily communication
Work with educational assistants, outside agency staff and clinicians
Requirements
Ontario College of Teachers certificate and registration
Intermediate and Special Education Specialist qualifications
Experience with ABA and BMS strategies
Experience developing IEPs, BMPs, Plans of Care and Transition Plans
Library Technician - Chapel Hill
C.U.P.E. 2357 (10 month, Level 5)
Part-time 0.50 FTE position
*If you are a current OCSB employee, you must use your OCSB ATE account to apply to this vacancy.*
The OCSB is currently seeking a Library Technician Term . The possible work addresses for this position can be found in our .
Why Work With The Ottawa Catholic School Board: The OCSB proudly serves over 50,000 students across 90+ work locations. We offer an education that respects all faiths' universal values and is grounded in Catholic principles. We foster innovation to inspire Deep Learning so that all can realize their full potential. We offer a collaborative work environment, fulfilling careers,
Responsibilities
Operate the school Learning Commons in an automated environment
Promote authors, books, literacy and technology
Perform administrative functions for the Learning Commons
Coordinate volunteers' activities
Requirements
Diploma in library technician or information science
Two years of related experience
Expertise with Insignia or similar library software
Skill with Google Suite, computer hardware and AV equipment
Library Technician - Convent Glen
C.U.P.E. 2357 (10 month, Level 5)
Part-time 0.50 FTE position
*If you are a current OCSB employee, you must use your OCSB ATE account to apply to this vacancy.*
The OCSB is currently seeking a Library Technician Term . The possible work addresses for this position can be found in our .
Why Work With The Ottawa Catholic School Board: The OCSB proudly serves over 50,000 students across 90+ work locations. We offer an education that respects all faiths' universal values and is grounded in Catholic principles. We foster innovation to inspire Deep Learning so that all can realize their full potential. We offer a collaborative work environment, fulfilling careers
Responsibilities
Operate the school Learning Commons using automated and digital systems
Promote authors, books, literacy and technology, and hold special events
Perform administrative functions for the Learning Commons and school
Coordinate volunteers' activities
Requirements
Diploma or degree in library technician or information science, or equivalent
2 years of related experience
Expertise with Insignia or similar library systems, Google Suite and AV equipment
REPOST
November 5, 2026
THE RENFREW COUNTY DISTRICT SCHOOL BOARD
requires the following
TEMPORARY SCHOOL SUPPORT COUNSELLOR
SCHOOL: Champlain Discovery Public School, Pembroke
SCHEDULE: 50% of full time (17.5 hours per week; schedule to be determined)
QUALIFICATIONS:
• A minimum two year community college diploma in the social services field (e.g. CYW, SSW, BSW, BST), or an equivalent combination of education and experience acceptable to the RCDSB.
• Experience supporting child and youth mental health and well-being.
• Experience working within a school setting is essential.
DUTIES:
Working in a multi-disciplinary team setting and following a tiered pathway for student support and access
Responsibilities
Support mental health promotion in classroom and school
Provide targeted intervention to students and groups
Support students with behavioural exceptionalities
Support students facing mental health challenges
Requirements
Two-year community college diploma in social services (CYW, SSW, BSW, BST)
Experience supporting child and youth mental health
Experience working within a school setting, essential
November 5, 2026
THE RENFREW COUNTY DISTRICT SCHOOL BOARD
requires the following
TEMPORARY SCHOOL SUPPORT COUNSELLOR
SCHOOL: Champlain Discovery Public School, Pembroke
SCHEDULE: 100% of full time (35 hours per week)
QUALIFICATIONS:
• A minimum two year community college diploma in the social services field (e.g. CYW, SSW, BSW, BST), or an equivalent combination of education and experience acceptable to the RCDSB.
• Experience supporting child and youth mental health and well-being.
• Experience working within a school setting is essential.
DUTIES:
Working in a multi-disciplinary team setting and following a tiered pathway for student support and access to mental health services, the Sch
Responsibilities
Provide mental health promotion in classrooms and school
Give targeted support and intervention to students and groups
Support students with behavioural exceptionalities
Support children and youth facing mental health challenges
Requirements
Two-year community college diploma in social services (CYW, SSW, BSW, BST) or equivalent
Experience supporting child and youth mental health and well-being
Experience working in a school setting is essential
Join The Upper Canada District School Board
Creating Futures, Leading and Learning for All
We are currently accepting applications for Educational Assistant. Under the direction and the supervision of the Principal and in consultation with the Learning Resource Teacher (LRT) and classroom teacher, the Educational Assistant is responsible for the provision of support to students with exceptional needs within the school. The position involves dealing with confidential information and requires ongoing flexibility and diversity. In support of student learning, teaching, and other professional staff, the responsibilities are many and varied and include any or all of the following: supporting the
Responsibilities
Support students with exceptional needs in academic and integrated classes
Implement IEP goals and special education and behaviour programs
Administer medication and provide personal care per student plans
Support student communication with assistive technology and sign language
Requirements
Secondary diploma and two- or three-year college diploma in an accepted field
Knowledge of learning, behavioural, developmental or physical needs
Behaviour Management Systems training is an asset
Excellent interpersonal and organizational skills
Word processing softwareInternetE-mailEducational computer programsAdaptive software
Titre du poste: Intervenante sociale
Lieu d’affectation : Montréal
Type de poste : Durée déterminée jusqu’au 22 février 2027, avec possibilité de permanence
Supérieur immédiat : Coordination
L’AUBERGE MADELEINE
L’Auberge Madeleine dispose de 27 chambres individuelles et offre des services d’intervention et d’accompagnement aux femmes en situation d’itinérance, ainsi que des services de post-hébergement.
OBJECTIF DU POSTE
Le poste d’intervenante sociale a pour objectif d’offrir une présence auprès de l’ensemble des résidantes hébergées à l’Auberge Madeleine. En sus, elle offre de l’accompagnement spécifique et personnalisé auprès de 3 à 4 femmes hébergées, tout au long de leur séjour, en vue
Responsibilities
Évaluer les demandes d'admission et accueillir les résidantes
Assurer le suivi individualisé et les rencontres de suivi
Intervenir en situation de crise et orienter vers des ressources externes
Rédiger les bilans de séjour et les informations pour l'équipe
Requirements
Diplôme en intervention sociale ou travail social (CNP 41300 ou équivalent)
Une année minimum d'expérience en travail social communautaire
Français parlé et écrit; anglais parlé
Disponibilité pour quarts de jour, de soir et de fin de semaine
To Apply for this Job Click Here
Bring your residential construction expertise to a hands-on Warranty Technician role with an established custom home builder known for exceptional craftsmanship and client experience. This is an opportunity to take ownership of the warranty process, work directly with homeowners and trades, and play a key role in ensuring every home meets a high standard of quality.
The position is initially a 3 month contract with the option of converting into a permanent position.
About the Company
Our client is a respected custom home builder specializing in high-quality, detail-oriented residential construction. With a strong reputation for craftsmanship and client exp
Responsibilities
Manage homeowner warranty requests from inspection to completion
Conduct warranty inspections and diagnose construction issues
Coordinate trades and subcontractors on warranty work
Perform minor drywall, paint and caulking repairs
Requirements
Prior warranty, superintendent or construction coordinator experience
Knowledge of custom home construction and building envelopes
Working knowledge of Alberta New Home Warranty requirements
Valid driver's licence and ability to travel to job sites
InspectionCustomer serviceTroubleshootDrywallTroubleshootingRepresent the organisationConstruction methodsDocumentation
HR Office Clerk – Part-time
Our client, a fast-growing company located in Saint-Léonard (Montreal), is seeking a Part-Time HR Office Clerk.
This is an in-person contract position (100% on-site) through February 2027, working 18 to 24 hours per week on Tuesdays, Wednesdays, and Thursdays.
Advantages:
Salary: $ 25.00 to $ 27.00 / hour (commensurate with experience)
Flexible Schedule: 18 to 24 hours per week (Tuesday to Thursday)
Workplace: 100% on-site in Saint-Léonard
Parking: Free on-site parking available
Environment: Join a dynamic and rapidly expanding team
Contract Duration: Long-term assignment until February 2027
Language Requirement
Bilingualism (French and English, spoken a
Responsibilities
Saisie de données et tenue à jour des dossiers RH
Gestion des talons de paie électroniques et vérification de la paie
Soutien administratif général au service RH
Aide au recrutement : présélection et planification des entrevues
Requirements
Expérience préalable en soutien administratif ou en RH
Bilinguisme français et anglais, parlé et écrit
Maîtrise de la suite Microsoft Office (Excel, Word, Outlook)
Capacité à gérer plusieurs tâches et bonne gestion du temps
Commis aux ressources humaines (RH) – Temps partiel
Notre client, une entreprise en pleine expansion située à Saint-Léonard dans l'Est de Montréal est à la recherche d'un commis de bureau aux ressources humaines bilingue à temps partiel.
Il s'agit d'un mandat temporaire en présentiel jusqu'en février 2027, à raison de 18 à 24 heures par semaine, réparties sur trois jours : mardi, mercredi et jeudi.
Vos avantages :
Salaire : 25,00 $ à 27,00 $ / heure (selon l'expérience)
Horaire flexible : 18 h à 24 h par semaine (mardi à jeudi)
Mode de travail : 100% en présentiel à Saint-Léonard
Stationnement : Gratuit et disponible sur place
Durée du contrat : Mandat temporaire jusqu'en février 202
Responsibilities
Saisie de données et suivi des dossiers RH
Gestion informatisée des bulletins de paie
Soutien administratif général au département RH
Tri des CV, présélection téléphonique et prise de rendez-vous
Requirements
Expérience en soutien administratif ou administration RH
Bilinguisme parfait français et anglais, oral et écrit
Excellente maîtrise de Microsoft Office (Excel, Word, Outlook)
HR Clerk – Human Resources
Location: Montréal-Est – Rivière-des-Prairies
Status: Temporary contract
Schedule: Full-time (37.5 hrs or 40 hrs / week, Monday to Friday)
Salary: $30 to $35 / hour (based on experience)
About the Company
Our client, a well-established, family-owned organization and a leader in the agri-food industry, is seeking an HR Clerk – Human Resources to join its team at its facilities in Montréal-Est – Rivière-des-Prairies.
Looking to kick off or build upon your career in a supportive, collaborative, and engaging environment? HR students and recent graduates are welcome to apply!
Advantages
Why Join Us:
Competitive Compensation: Hourly rate between $30 and $35 / ho
Responsibilities
Maintenir les dossiers des employés et saisir les données dans le SIRH
Préparer les trousses d'accueil et participer à l'intégration des nouvelles recrues
Répondre aux demandes générales sur les politiques, formulaires et horaires
Collaborer à des projets ponctuels avec la direction et les partenaires RH
Requirements
Études en cours ou diplôme en gestion des ressources humaines, administration ou domaine connexe
Expérience en ressources humaines ou en soutien administratif (atout)
Maîtrise de la suite MS Office (Excel, Word, Outlook)
Commis RH – Ressources humaines
Emplacement : Montréal-Est – Rivière-des-Prairies
Statut : Contrat temporaire
Horaire : Temps plein (37,5 h ou 40 h / semaine, du lundi au vendredi)
Salaire : 30 $ à 35 $ / heure (selon expérience)
À propos de l’entreprise
Notre client, une organisation familiale bien établie et chef de file dans le secteur agroalimentaire, est à la recherche d'un(e) Commis RH – Ressources humaines pour joindre son équipe au sein de ses installations situées à Montréal-Est – Rivière-des-Prairies.
Vous souhaitez débuter ou enrichir votre parcours au sein d’un environnement humain, collaboratif et stimulant ? Les étudiants en RH ainsi que les nouveaux diplômés sont les bie
Responsibilities
Tenir à jour les dossiers des employés et saisir les données RH
Préparer les trousses de bienvenue et soutenir l'onboarding
Répondre aux questions de base sur les politiques et formulaires
Collaborer à des projets RH ponctuels
Requirements
Formation en cours ou complétée en RH ou administration
Expérience en RH ou soutien administratif (un atout)
Bonne maîtrise de MS Office (Excel, Word, Outlook)
Are you a dedicated warehouse professional looking for your next big opportunity? We are currently seeking a highly motivated and experienced Order Picker for a full-time temporary contract in North West Winnipeg. If you thrive in a fast-paced environment and have a passion for material handling, this position is designed specifically for you.
Your daily mission will heavily involve moving tires and light vehicle accessories, requiring robust physical endurance. You will be responsible for handling and maneuvering items that weigh anywhere between 25 and 70 lbs. The highly physical nature of this manufacturing & logistics role means that workplace safety, spatial awareness, and proper ergon
Responsibilities
Recevoir les expéditions de pneus et vérifier l'inventaire
Charger et décharger les camions de livraison
Déplacer les produits et les pneus lourds avec un chariot élévateur
Utiliser un chariot élévateur à mât rétractable et effectuer la cueillette en hauteur
Requirements
Expérience en utilisation de chariot élévateur et de nacelle élévatrice
Bonne endurance physique et force pour le levage répétitif
Souci du détail pour la saisie dans le WMS
Permis de conduire et véhicule personnel obligatoires
forkliftcherry pickerelectric Class II narrow-aisle lift truckWarehouse Management System (WMS)
Offre d’emploi : Adjoint / Adjointe à la direction
Lieu de travail : Montreal EST - Secteur JARRY (formule hybride : 3 jours en présentiel, 2 jours en télétravail)
Statut : Mandat temporaire de six (6) mois
Horaire : 37,5 heures par semaine, de jour (heures de bureau standard)
Salaire : 26,00 $ à 30,00 $ de l'heure (selon l'expérience)
Description du poste
Nous sommes actuellement à la recherche d’un(e) Adjoint(e) à la direction chevronné(e) et dynamique pour combler rapidement un mandat temporaire d'une durée de six mois.
Le poste est basé à nos bureaux situés à Montreal EST - Secteur JARRY.
Dans ce rôle clé, vous apporterez un soutien administratif direct au directeur, Ventes et exp
Responsibilities
Gérer l'agenda et coordonner les réunions internes et externes
Préparer et mettre en page présentations, rapports et documents officiels
Rédiger ordres du jour, comptes rendus et procès-verbaux
Appuyer les équipes des ventes et du marketing
Requirements
Maîtrise avancée de Microsoft Office et d'Excel
Excellente maîtrise du français oral et écrit
Grand sens de l'organisation et souci du détail
Forte autonomie et esprit d'initiative
Microsoft WordMicrosoft PowerPointMicrosoft OutlookMicrosoft Excel
Our client, a recognized leader in the optical and vision care industry, is currently seeking a dependable professional to support daily lab operations. In this role, you will help maintain a smooth and efficient workflow by tracking orders, preparing outgoing packages, and collaborating closely with a dedicated team in a dynamic work environment.
Shipping/Receiving Representative
Position: Shipping/Receiving Representative
City: Winnipeg
Salary: $18.00 per hour
Advantages
Competitive pay rate: $18.00 per hour
Great local opportunity based in Winnipeg
Rewarding role as a Shipping/Receiving Representative
Consistent full-time day hours (Monday to Friday, 7:00 am to 3:30 pm)
Comprehensive op
Responsibilities
Track and expedite orders through computerized systems
Package outgoing shipments and verify order accuracy
Inspect and clean products for quality control
Assist with matching and tracing frames
Requirements
High school diploma or equivalent
Basic computer and Windows application skills
Organizational skills and ability to manage multiple priorities
Ability to work independently in a fast-paced setting
We are seeking dependable individuals for light general labour roles within our client's refrigerated food preparation facility in Milton. In this position, you will assist with the preparation, cutting, and packaging of fresh produce in a clean, temperature-controlled environment.
Shift Details & Compensation
• Monday -Friday
• 12:00 PM until finish
• Sundays mandatory
Hourly Pay: $17.95 per hour.
Advantages
Light and Easy work
Immediate start dates available
Weekly pay schedule (get paid every week)
Responsibilities
Wash, peel, trim, chop, and cut fresh vegetables to specification.
Portion, package, and label prepared produce in containers or bags.
Inspect fresh produce along th
Responsibilities
Wash, peel, trim, chop and cut fresh vegetables to specification
Portion, package and label produce
Inspect produce along the processing line
Stack packaged items onto pallets for shipping
Requirements
Comfortable working in a chilled environment (5°C to 10°C)
Able to stand for extended periods doing repetitive hand tasks
Attention to detail and hygiene
Steel-toe CSA-approved safety shoes required
cutting toolsprocessing line equipmentpalletscrates
Join Our Team!
Unlock a better work-life balance by joining our dynamic warehouse team. We are seeking reliable, organized, and hardworking General Labourers to support our client's operations in Mississauga. You will play a key role in the daily receiving, processing, packing, and shipping of inventory, ensuring high levels of efficiency and accuracy.
Must be able to work in one of the following shifts and have reliable Transportation to Mississauga.
Morning Shift: Monday – Thursday, 5:00 AM – 3:30 PM
Afternoon Shift - Monday to Thursday 4 PM to 2 AM
Weekend Shift - Friday, Saturday and Sunday - 6.15 AM to 6.45 PM
Location: Mississauga / Brampton, ON
Requirement: Reliable personal tran
Responsibilities
Handle inbound and outbound warehouse products
Pack, sort and prepare orders for shipment
Maintain a clean, organized and safe work environment
We are seeking a highly accomplished Senior Software Developer - ETL for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier data engineering, ETL development, and business intelligence capacity, specializing in designing, building, and optimizing modern data lakehouse architectures and semantic reporting models.
As a Senior Software Developer - ETL, you will bridge the gap between complex source datasets, enterprise data platforms, and executive reporting solutions. Operating fully onsite in Toronto, you will lead the transformation of raw data into curated Silver and Gold lakehouse layers, architect scalable data ingestion pipelines using Mi
Responsibilities
Design dimensional data models (Star and Snowflake schemas)
Build and optimize ETL/ELT pipelines into Silver and Gold layers
Develop Direct Lake semantic models and Power BI reports
Write and optimize PySpark scripts and data queries
Requirements
6+ years hands-on Azure data platform experience
Hands-on experience with Azure Databricks, PySpark and ADLS Gen 2
Proficiency with Microsoft Fabric and Data Factory pipelines
Deep Power BI and semantic modeling expertise
Microsoft FabricAzure DatabricksAzure Data FactoryAzure Data Lake Storage Gen 2Power BIPySparkOneLakeAzure DevOps
Are you looking to break into a solid, stable career with a chance to grow?
Do you take pride in a job well done?
We’re looking for enthusiastic and detail-oriented individuals to join our crew as a Production Associate in the dynamic world of manufacturing.
This isn't just a job; it's your first step toward a permanent, full-time career
Production Associate - Manufacturing
Barrie, ON
$18.00 per hour, with overtime paid after 40 hours.
Full-time,
Shift: Day Shift, 7:30 AM - 4:00 PM
Advantages
Shift: Day Shift, 7:30 AM - 4:00 PM
Opportunity for Permanent hire and raise in pay
Opportunity to learn new skills and cross train
On Bus route
Paid weekly
Responsibilities
Inspect product for defe
We are seeking a highly accomplished Senior Report Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier data engineering, reporting enablement, and cloud data platform capacity, specializing in designing, building, and operating scalable data solutions and modern analytics pipelines.
As a Senior Report Developer, you will bridge the gap between diverse source systems, cloud data platforms, and downstream business intelligence consumers. Operating fully onsite in Toronto, you will lead the implementation of scalable batch and near real-time data pipelines, operationalize Medallion Architecture layers (Bronze, Silver, Gold), and opt
Responsibilities
Design and maintain batch and near real-time data pipelines in ADF and Databricks
Build ingestion frameworks for structured and unstructured enterprise data
Implement Medallion Architecture layers using Delta Lake
Automate data quality checks and CI/CD deployments in Azure DevOps
Requirements
Proven ADF, ADLS, Databricks and Delta Lake experience
Strong Python, SQL and Spark proficiency
Hands-on Azure DevOps, Git and CI/CD experience
Degree or diploma in computer science or related field, or equivalent experience
Azure Data FactoryAzure Data Lake StorageDatabricksDelta LakeAzure DevOpsGitSparkPower BI
We are seeking a skilled and detail-oriented Intermediate Software Developer - ETL for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a key business intelligence, data modeling, and reporting enablement capacity, specializing in designing, developing, and optimizing interactive dashboards and enterprise semantic models.
As an Intermediate Software Developer - ETL, you will bridge the gap between backend data pipelines, relational data stores, and operational decision-makers. Operating fully onsite in Toronto, you will translate complex business requirements into intuitive reporting solutions using Microsoft Power BI, DAX, and Power Query (M). You w
Responsibilities
Build and maintain Power BI dashboards and operational reports
Write DAX measures and Power Query (M) transformations
Design star schema semantic models and configure RLS
Validate data and support UAT with business users
Requirements
Experience developing Power BI dashboards and DAX
Proficiency in Power Query (M) data transformation
Strong SQL for relational databases
Dimensional modeling and data warehousing knowledge
Power BIPower QueryDAXSQLDatabricks SQL WarehouseAzure Data FactoryAzure Synapse AnalyticsMicrosoft Fabric
We are seeking a diligent Finishing and Packaging Team Member to join our dynamic production team. In this role, You will also utilize ERP software for inventory control and order processing while completing essential documentation. This position offers a great hands-on opportunity for candidates looking to gain experience in a fast-paced production setting within a greenhouse-like environment. You will handle and cannabis products, ensure all packaging meets strict quality standards, and maintain production equipment.
•Position Title: Finishing and Packaging Team Member
•Job Type: Full-time, 3-Month Contract as Strong potential for permanent employment
•Location: Stayner, ON
•Work Schedule
Responsibilities
Weigh and handle cannabis products
Package products to quality standards
Use ERP software for inventory and order processing
Clean rooms and maintain equipment and printers
Requirements
Strong attention to detail
Proficiency with computers, MS Excel and Outlook
Ability to work in a fast-paced environment and meet deadlines
Ability to prioritize and work independently and as part of a team
We are seeking a detail-oriented, analytical Operations Officer to join a dynamic back-office operations team in downtown Toronto. In this role, you will review, validate, and execute Registered Retirement Income Fund (RRIF) withdrawal requests while ensuring strict alignment with internal policies and Canada Revenue Agency (CRA) guidelines.
This position is tailored for a recent graduate or early-career professional with up to two years of banking or financial operations experience who possesses strong Excel skills, sharp administrative capabilities, and high technical aptitude.
Job Title: Operations Officer II
Location: Toronto, ON (Onsite – 77 Bloor Street West)
Job Type: 4-Month Contra
Responsibilities
Review and validate RRIF withdrawal requests
Process high-risk fund transfers within SLAs
Identify discrepancies and missing documentation
Maintain confidentiality of client financial information
Requirements
1 to 2 years of banking or back-office experience
Completed post-secondary diploma or degree in business or finance
Proficiency in Microsoft 365, Excel, Word and Outlook
Keen attention to detail in compliance-heavy settings
Microsoft ExcelMicrosoft WordMicrosoft OutlookMicrosoft 365
Every major renovation and commercial build across Western Canada relies on a powerhouse warehouse crew to keep things moving. We take pride in building a workplace where your hands-on work ethic gets real recognition, your professional development is prioritized, and your daily contributions make an impact. If you thrive in a steady, physically engaging environment where you can sharpen specialized equipment skills and gain lasting traction in your career, we have a place for you.
Advantages
Day Shift: Monday to Friday, 5:30 AM – 2:00 PM
Afternoon Shift: Monday to Friday, 1:00 PM – 9:30 PM
Compensation: $21.25 / hour
Responsibilities
Safely operate sit-down counterbalance forklifts—equi
Responsibilities
Operate sit-down counterbalance forklifts with forks and pole attachments to move oversized rolls
Assemble and stage customer shipments using RF technology and pick lists
Handle inbound receiving and outbound dispatch while protecting stock accuracy
Learn carpet-cutting machinery through one-on-one instruction after onboarding
Requirements
Proven experience operating sit-down counterbalance forklifts with forks and pole attachments
Current valid forklift certification
Comfortable with manual warehouse labour and sorting during onboarding
Own CSA-approved safety boots, high-visibility vest and face mask