Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Press Room Tech insights and talent strategies Labour market overview AI in recruiting Staffing for small businesses Browse jobs Find your next hire Our locations

26 results for Human Resources Assistant jobs

Human Resources (HR) Manager
  • Nisku, AB
  • onsite
  • Permanent
  • 140000 - 170000 CAD / Yearly
  • <p>Our client is a well-established and growing Canadian industrial services organization seeking a strategic and hands-on <strong>Human Resources Manager – Canada</strong> to lead its national HR function. Supporting a unionized workforce across multiple sites, business units, and jurisdictions, you will serve as a trusted advisor to senior leadership while remaining closely connected to field operations and the realities of industrial project work. You will work closely with executive leadership, operations teams, project managers, union representatives, and HR staff to ensure consistent, practical, and legally compliant HR support across the organization. Key Responsibilities include:</p><p><br></p><ul><li>Leads the HR function, ensuring programs, policies, and practices align with operational requirements and business objectives.</li><li>Act as a trusted advisor to executives, operational leaders, project teams, and key stakeholders.</li><li>Provide practical and timely HR guidance in a fast-paced, client-driven environment.</li><li>Support workforce planning, organizational changes, performance management, employee relations matters, and complex people decisions.</li><li>Provide leadership and guidance within a complex unionized environment.</li><li>Interpret collective agreements and advise on grievances, discipline, labour relations strategy, and workforce deployment.</li><li>Maintain a strong understanding of industrial operations and project-based workforce requirements.</li><li>Lead workplace investigations involving harassment, discrimination, policy violations, conduct concerns, and other employee relations issues.</li><li>Coach leaders on performance management, conflict resolution, documentation, corrective action, and difficult conversations.</li><li>Ensure compliance with Canadian employment standards, labour legislation, human rights legislation, privacy requirements, occupational health and safety obligations, and company policies.</li><li>Provide guidance, prioritization, mentorship, and professional development support.</li><li>Strengthen HR capabilities, service delivery, and process consistency across the business.</li><li>Foster a collaborative, responsive, and solutions-focused HR culture.</li><li>Partner with Talent Acquisition and operations leaders to support high-volume staffing requirements across projects, shutdowns, maintenance work, and client-driven demand.</li><li>Provide oversight of recruitment, onboarding, retention, and workforce planning initiatives.</li><li>Identify opportunities to improve efficiency across a complex multi-site organization.</li></ul><p>Working Conditions</p><ul><li>Office-based role with regular interaction with operational leaders and project teams.</li><li>Regular travel throughout Canada to support business operations, workforce initiatives, investigations, and site visits.</li><li>Exposure to industrial, field, yard, and shop environments as required.</li></ul><p>Our client offers the opportunity to play a critical leadership role in a growing and highly respected industrial services organization. This position provides broad HR accountability, significant executive exposure, and the ability to directly influence business performance, workforce strategy, and organizational culture across Canada. Apply today!</p>
  • 2026-06-29T00:00:00Z
Human Resources (HR) Manager
  • North York, ON
  • onsite
  • Permanent
  • 100000 - 120000 CAD / Yearly
  • <p>Are you a strategic HR leader who enjoys balancing people, compliance, and business partnership? We&#39;re partnering with a well-established manufacturing organization to identify an experienced Human Resources Manager who thrives in a fast-paced, operational environment and is passionate about building strong workplace culture while supporting business growth.</p><p>This is a highly visible leadership role, partnering closely with site leadership to drive employee engagement, performance, compliance, and organizational effectiveness.</p><p>What You&#39;ll Be Doing</p><ul><li>Partner with department leaders to align HR initiatives with business objectives.</li><li>Provide strategic guidance and coaching on employee relations, performance management, and leadership development.</li><li>Lead investigations and ensure employee relations matters are handled fairly, consistently, and in a timely manner.</li><li>Oversee HR compliance with federal and provincial employment legislation and represent the organization when required.</li><li>Develop, maintain, and continuously improve HR policies, procedures, and best practices.</li><li>Manage external HR audits and ensure ongoing compliance.</li><li>Analyze employee feedback, including exit interviews and engagement surveys, and recommend actionable improvements.</li><li>Lead annual performance review, compensation, bonus, and KPI programs.</li><li>Support compensation planning and organizational talent initiatives.</li><li>Partner with Health &amp; Safety leadership on complex workplace injury and Workers&#39; Compensation matters.</li><li>Lead and mentor the site&#39;s HR Generalists while fostering a collaborative, high-performing HR team.</li><li>Represent HR during site meetings, leadership discussions, and employee engagement initiatives.</li><li>Champion a positive workplace culture while supporting continuous improvement across the organization.</li><li>Ensure compliance with all Health &amp; Safety, Quality, Food Safety, GMP, and Integrated Management System requirements.</li></ul>
  • 2026-07-02T00:00:00Z
Accounting Assistant
  • Ottawa, ON
  • onsite
  • Contract / Temporary
  • 22.1635 - 25.663 CAD / Hourly
  • We are looking for an Accounting Assistant to support the day-to-day financial operations of a not-for-profit organization in Ottawa, Ontario. This Long-term Contract position is ideal for someone who brings strong attention to detail, sound accounting knowledge, and hands-on experience working with Sage 50 and Bamboo. The successful candidate will help maintain accurate records, process financial transactions efficiently, and contribute to the smooth administration of accounting activities.<br><br>Responsibilities:<br>• Review incoming invoices for accuracy, completeness, and proper supporting documentation before processing<br>• Enter payable transactions into the accounting system and assign the correct general ledger coding<br>• Prepare and record bank deposits while ensuring all receipts are documented appropriately<br>• Maintain organized financial files and ensure accounting records are kept up to date and accessible<br>• Reconcile corporate credit card activity and investigate discrepancies in a timely manner<br>• Perform regular bank account reconciliations to confirm balances and resolve outstanding items<br>• Prepare and submit pension contribution information in accordance with reporting deadlines<br>• Assist with accounts payable administration and payment processing to support timely vendor remittance
  • 2026-06-24T00:00:00Z
Administrative Assistant
  • Toronto, ON
  • remote
  • Contract / Temporary
  • 19.95 - 22 CAD / Hourly
  • We are looking for a detail-oriented Administrative Assistant to support a non-profit organization in Toronto, Ontario on a Contract basis. This position plays an important role in coordinating cookie order administration, maintaining accurate records, and supporting communication with volunteers, families, and internal stakeholders. The successful candidate will help keep order cycles, distribution activities, and related administrative tasks organized and running smoothly.<br><br>Responsibilities:<br>• Coordinate communications related to order timelines, important deadlines, and key distribution milestones for cookie programs.<br>• Maintain and update receiver capacity and availability information to support effective planning and order allocation.<br>• Enter provincial order details into the designated ordering system and verify information for completeness and accuracy.<br>• Review submitted orders to identify duplicate entries, missing details, or other discrepancies and follow up as needed.<br>• Prepare status updates and summary reports for senior volunteers regarding orders, deliveries, and distribution progress.<br>• Create and update shipping, tracking, and distribution documents to support efficient program execution.<br>• Monitor cookie delivery activity, respond to issues during distribution, and help resolve order or shipment concerns.<br>• Organize monthly liaison meetings by preparing agendas, sending reminders, and tracking action items after each session.<br>• Respond to cookie-related inquiries, assist with event coordination, and provide administrative support for sales activities and council initiatives.
  • 2026-06-26T00:00:00Z
Administrative Assistant
  • Waterloo, ON
  • onsite
  • Contract / Temporary
  • 23 - 26 CAD / Hourly
  • We are looking for an Administrative Assistant to support daily office operations for a non-profit organization in Waterloo, Ontario. This Long-term Contract opportunity is well suited to someone who enjoys creating an organized, welcoming environment while providing dependable administrative support across a range of functions. The successful candidate will help manage front-office activities, coordinate schedules and travel, and assist with routine financial and facility-related tasks.<br><br>Responsibilities:<br>• Welcome visitors and serve as the first point of contact for the office, ensuring inquiries are handled professionally and efficiently.<br>• Manage incoming telephone calls and route messages or requests to the appropriate contacts in a timely manner.<br>• Coordinate courier pickups and deliveries and support meeting scheduling as needed.<br>• Purchase and track office materials and equipment to help maintain smooth day-to-day operations.<br>• Process administrative finance tasks, including reconciling corporate card expenses, recording donations, preparing deposits, and entering invoices for payment.<br>• Arrange accommodations and local transportation for guests visiting the Waterloo, Ontario office.<br>• Keep shared spaces such as meeting rooms, office areas, and the kitchen neat and ready for use, including light kitchen upkeep and dishwasher emptying.<br>• Organize catering for meetings or office events when required and liaise with service providers for minor equipment repairs.<br>• Provide general administrative assistance to the Director of People and Culture and contribute to overall office efficiency.
  • 2026-07-02T00:00:00Z
Administrative Assistant
  • Ottawa, ON
  • onsite
  • Contract / Temporary
  • 24 - 28 CAD / Hourly
  • <p>Robert Half Ottawa is looking for a detail-oriented Administrative Assistant to support a busy downtown office in Ottawa, Ontario. This Long-term Contract position is well suited to someone who can manage daily administrative priorities with minimal supervision while maintaining a thorough and responsive approach. The successful candidate will contribute to smooth office operations by coordinating schedules, preparing documents, and supporting internal communication activities.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Organize meetings and appointments, including booking times, confirming attendance, and ensuring schedules remain up to date.</p><p>• Manage calendars for team members and help balance shifting priorities across daily and weekly commitments.</p><p>• Prepare, format, and revise briefings, correspondence, and other administrative documents with a high level of accuracy.</p><p>• Review, submit, and track expense claims in accordance with established processes and deadlines.</p><p>• Provide support for corporate communication activities by assisting with drafting, formatting, and distributing materials as needed.</p><p>• Respond to inbound inquiries by phone and email, direct requests appropriately, and provide courteous client service.</p><p>• Enter and maintain administrative data in office records, spreadsheets, and related tracking tools.</p><p>• Support general office coordination by handling routine administrative tasks independently and following up on outstanding items.</p>
  • 2026-07-03T00:00:00Z
Administrative Assistant
  • North York, ON
  • remote
  • Permanent
  • 60000 - 65000 CAD / Yearly
  • <p>We are looking for an Administrative Assistant to support a busy Real Estate team in Toronto, Ontario. This position is well suited to someone who enjoys coordinating moving parts, communicating with clients and service providers, and keeping projects on track from start to finish. The successful candidate will help deliver an excellent client experience while handling scheduling, documentation, and day-to-day administrative operations in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Coordinate the services needed to prepare properties for market, including booking photographers, staging specialists, cleaners, inspectors, movers, and other external partners.</p><p>• Maintain consistent and clear communication with clients, respond to questions promptly, and ensure appointments and follow-ups are handled efficiently.</p><p>• Provide administrative support to the team by managing calendars, assisting with transaction-related activities, and keeping schedules organized.</p><p>• Track project milestones and timelines so listings move forward smoothly, on schedule, and to a high standard of presentation.</p><p>• Liaise with contractors, trades, and vendors to confirm work is completed within expected timelines and project requirements.</p><p>• Assist with preparing offers, organizing supporting documents, and maintaining accurate transaction files in line with compliance needs.</p><p>• Oversee rental and lease listing administration across relevant platforms and help assemble marketing materials such as feature sheets, listing packages, and presentations.</p><p>• Maintain organized records for invoices, expenses, and client files while identifying practical ways to improve workflows and the overall client experience.</p>
  • 2026-07-03T00:00:00Z
Administrative Assistant
  • St Thomas, ON
  • onsite
  • Permanent
  • 60000 - 70000 CAD / Yearly
  • <p>Administrative Assistant – Financial Services (CSC Required)</p><p>Location: St Thomas</p><p>Job Type: Permanent Full-Time</p><p>We’re hiring an experienced Administrative Assistant to join a very well established financial services / wealth management firm. This is an excellent opportunity for someone with their CSC (Canadian Securities Course) looking to build a long-term career in a supportive, team-oriented environment.</p><p>You’ll be supporting a high-performing team and working under a friendly, approachable, and highly regarded manager who values their team and recognizes strong performance.</p><p>Key Responsibilities:</p><ul><li>Provide administrative support to senior advisors</li><li>Assist with trade processing and execution support<strong> </strong>in accordance with advisor direction</li><li>Manage calendars, scheduling, and client meetings</li><li>Prepare client documentation, reports, and correspondence</li><li>Handle client communication and inquiries in a professional manner</li><li>Maintain accurate records and compliance documentation</li><li>Assist with office coordination and workflow management</li></ul>
  • 2026-06-25T00:00:00Z
Senior Administrator & Human Resources
  • Burnaby, BC
  • onsite
  • Permanent
  • 60000 - 75000 CAD / Yearly
  • <p>We are partnering with a well-established mid-sized professional services firm in Vancouver to hire a Senior Administrator &amp; Human Resources professional. This is a hands-on, high-impact role combining office operations (majority) with standalone Human Resources responsibilities.</p><p><br></p><p>This position is ideal for someone who thrives in a fast-paced, evolving environment, enjoys wearing multiple hats, and brings a strong balance of administrative expertise and people-focused HR support.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>Administrative Operations (Primary Focus)</p><ul><li>Provide day-to-day administrative support to senior leadership</li><li>Draft and coordinate client proposals, contracts, and change orders</li><li>Track and maintain corporate licences, insurance, and professional requirements</li><li>Oversee document management (physical and digital record-keeping)</li><li>Manage vendor relationships (office equipment, IT coordination, etc.)</li><li>Prepare reports, conduct research, and support business initiatives</li><li>Coordinate promotional materials with external vendors</li><li>Provide coverage for reception when needed</li></ul><p>Human Resources Responsibilities (Standalone Function)</p><ul><li>Manage full-cycle recruitment coordination and onboarding</li><li>Maintain employee records and administer HR policies/programs</li><li>Support performance reviews, salary reviews, and employee relations matters</li><li>Administer benefits and support employee lifecycle activities (on/offboarding)</li><li>Assist with training initiatives and internal HR processes</li></ul><p>Leadership &amp; Office Coordination</p><ul><li>Provide regular updates to senior leadership on office operations and HR matters</li><li>Support internal meetings, including agenda preparation and meeting minutes</li><li>Oversee and support junior administrative functions (including reception)</li><li>Plan and coordinate internal events and team initiatives</li></ul><p><br></p><p><br></p><p><br></p>
  • 2026-06-26T00:00:00Z
Administrative / Facilities Assistant
  • North York, ON
  • onsite
  • Permanent
  • 50000 - 60000 CAD / Yearly
  • <p>We are looking for a proactive Office / Facilities Assistant to help maintain a well-run, detail-focused office environment in North York, Ontario. This position combines workplace coordination with administrative support, making it ideal for someone who is organized, hands-on, and attentive to detail. The successful candidate will help keep shared spaces operating smoothly, coordinate service needs, and provide reliable day-to-day support across office functions.</p><p><br></p><p>Responsibilities:</p><p>• Oversee the daily upkeep of the office and help ensure shared spaces remain tidy, organized, and ready for use.</p><p>• Inspect common areas regularly, address operational issues promptly, and take action before disruptions affect employees or visitors.</p><p>• Manage inventory for office supplies, refreshments, and workplace essentials, arranging reorders to maintain appropriate stock levels.</p><p>• Receive incoming deliveries, sort materials efficiently, and restock supplies in designated areas.</p><p>• Liaise with cleaning providers, maintenance contacts, and other service vendors to support consistent facility standards.</p><p>• Arrange repairs and service requests for office equipment and workplace issues, following through to ensure timely completion.</p><p>• Maintain checklists, trackers, and related records to support organized execution of office and administrative duties.</p><p>• Provide administrative assistance such as data entry, document maintenance, and general office support for internal teams.</p><p>• Handle shifting priorities effectively while responding quickly to urgent matters and day-to-day operational needs.</p>
  • 2026-07-02T00:00:00Z
Office Assistant
  • North York, ON
  • onsite
  • Permanent
  • 60000 - 65000 CAD / Yearly
  • We are looking for a dependable Office Assistant to support daily administrative operations for a growing manufacturing company in Concord, Ontario. This position is well suited to someone who enjoys keeping an office organized, assisting internal teams, and delivering a positive experience to customers and visitors. The successful candidate will play an important role in maintaining efficient workflows, accurate documentation, and responsive front-office support.<br><br>Responsibilities:<br>• Provide day-to-day administrative assistance to leadership and staff across multiple departments to help keep operations running smoothly.<br>• Manage front-desk activities by greeting visitors, answering incoming calls, and directing inquiries to the appropriate team members.<br>• Maintain office records, prepare documents, and complete data entry tasks with a high level of accuracy and attention to detail.<br>• Order and organize office supplies while ensuring shared workspaces and administrative resources remain well maintained.<br>• Support billing activities by assisting with invoicing and helping with accounts payable and accounts receivable administration.<br>• Deliver customer service support by responding to routine requests and coordinating follow-up with internal teams as needed.<br>• Handle photocopying, scanning, filing, and other general office tasks to support efficient document management.<br>• Protect sensitive business information by maintaining confidential files and following established administrative procedures.
  • 2026-06-12T00:00:00Z
Executive Assistant
  • Toronto, ON
  • onsite
  • Contract / Temporary
  • 20 - 22 CAD / Hourly
  • <p>We are looking for a part-time Executive Assistant to provide hands-on support in a fast-paced property management environment in Toronto, Ontario. This Contract position will focus on helping a senior leader stay organized through calendar coordination, document management, file digitization, and administrative follow-up across multiple projects. The role includes a blend of office, remote, and on-site work, with occasional visits to local property sites to support operations when needed. This is an excellent opportunity for someone who is highly organized, detail-oriented, and comfortable working with professionals such as contractors, accountants, legal contacts, and property managers. <strong>Please note this is a part-time opportunity working 20 hours per week!</strong></p><p><br></p><p>Responsibilities:</p><p>• Manage scheduling, appointments, and administrative priorities to support day-to-day executive activities.</p><p>• Organize, scan, and digitize paper-based records to create accurate and accessible electronic files.</p><p>• Prepare, track, and reconcile receipts, invoices, and expense-related documentation with a high degree of accuracy.</p><p>• Visit property locations in Toronto as required to assist with site-related coordination and provide in-person support.</p><p>• Liaise with contractors, property managers, accountants, lawyers, and other external partners to keep projects moving forward.</p><p>• Monitor ongoing property and renovation activities, following up on outstanding items and maintaining clear documentation.</p><p>• Assist with document preparation and administrative tasks related to legal and financial matters, including power of attorney support.</p><p>• Maintain orderly records using tools such as Microsoft Excel, Microsoft Word, scanning systems, and related administrative software.</p>
  • 2026-07-02T00:00:00Z
Executive Assistant
  • Toronto, ON
  • onsite
  • Permanent
  • 85000 - 95000 CAD / Yearly
  • <p>Our client in Scarborough, ON is seeking a highly organized and proactive <strong>Executive Assistant</strong> to provide senior-level administrative support to executive leadership. This role requires excellent communication skills, sound judgment, discretion, and the ability to manage multiple priorities in a fast-paced environment. The successful candidate will play a key role in supporting day-to-day operations, coordinating executive activities, and facilitating efficient workflow across the organization.</p><p><strong> </strong></p><p><strong>Key Responsibilities</strong></p><ul><li>Provide comprehensive administrative support to executive leadership</li><li>Manage complex calendars, meeting schedules, and appointments</li><li>Coordinate internal and external meetings, including preparing agendas, materials, and follow-up items</li><li>Screen and prioritize communications, including emails, phone calls, and correspondence</li><li>Prepare reports, presentations, documents, and other business materials</li><li>Arrange travel, accommodations, and related itineraries as required</li><li>Record meeting notes and track action items to support timely follow-up</li><li>Maintain confidential files, records, and sensitive information with a high degree of discretion</li><li>Liaise with internal teams and external stakeholders in a professional manner</li><li>Support special projects and other administrative functions as assigned</li></ul><p><br></p>
  • 2026-06-23T00:00:00Z
Executive Assistant
  • Ottawa, ON
  • onsite
  • Contract / Temporary
  • 33 - 38 CAD / Hourly
  • <p>We are looking for an experienced Executive Assistant to support senior leadership within a respected non-profit organization in Ottawa, Ontario. This Long-term Contract opportunity is ideal for someone who brings strong organizational abilities, sound judgement, and a solid understanding of governance practices. In this role, you will coordinate executive priorities, manage administrative activities, and serve as a detail-oriented point of contact for internal and external stakeholders.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Coordinate complex calendars, schedule meetings, and ensure executives are fully prepared for upcoming commitments.</p><p>• Act as a key liaison with clients, partners, board members, and other stakeholders while maintaining a detail-oriented and responsive approach.</p><p>• Arrange travel plans, including itineraries and related logistics, to support executive schedules efficiently.</p><p>• Prepare, review, and submit expense claims with accuracy and in accordance with organizational procedures.</p><p>• Organize meeting materials, distribute documentation, and support governance-related activities as required.</p><p>• Maintain records, correspondence, and administrative files in an orderly and confidential manner.</p><p>• Support virtual and in-person meetings using collaboration tools and provide general administrative assistance to senior leaders.</p><p>• Assist with document handling tasks such as scanning, copying, and preparing materials for distribution.</p>
  • 2026-07-03T00:00:00Z
Executive Assistant
  • Calgary, AB
  • onsite
  • Contract / Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for an experienced <strong>Executive Assistant </strong>to join their team in Strathmore, Alberta. This role provides executive administrative support to senior leadership, ensuring the efficient coordination of daily operations, priorities, and key administrative functions. The ideal candidate is highly organized, adaptable, and exercises sound judgment while managing multiple priorities in a fast-paced environment.</p><p><strong>Responsibilities:</strong></p><ul><li>Provide executive support, manage priorities and daily operations.</li><li>Coordinate calendars, meetings, and schedules in a fast-paced environment.</li><li>Prepare correspondence, briefing materials, and executive documents.</li><li>Process executive expenses and claims accurately and on time.</li><li>Collaborate with the team to ensure seamless administrative support.</li><li>Support projects by tracking actions, organizing materials, and coordinating logistics.</li><li>Manage travel arrangements and related itineraries when required.</li></ul>
  • 2026-06-30T00:00:00Z
Executive Assistant
  • Mississauga, ON
  • onsite
  • Contract / Temporary
  • 38 - 46 CAD / Hourly
  • <p>We are looking for an experienced Executive Assistant to provide senior-level support to an executive leadership team. This long-term contract opportunity is ideal for someone who thrives in a fast-paced environment, brings strong judgement to shifting priorities, and helps leaders stay organized, informed, and focused on strategic objectives. The successful candidate will strengthen executive operations through proactive coordination, effective communication, and dependable follow-through across meetings, travel, governance activities, and day-to-day administration.</p><p><br></p><p>Responsibilities:</p><p>• Manage demanding executive calendars by organizing appointments, resolving scheduling conflicts, and ensuring leaders are prepared for changing priorities.</p><p>• Coordinate meetings, business travel, and leadership events, including logistics, documentation, and follow-up actions to keep commitments on track.</p><p>• Prepare agendas, briefing notes, summaries, and presentation materials that support informed decision-making at the executive level.</p><p>• Monitor key priorities, decisions, and outstanding actions to help leadership maintain momentum on short- and long-range initiatives.</p><p>• Build structure around executive routines, planning cycles, and internal coordination so workflows run efficiently across distributed teams.</p><p>• Develop high-quality slide decks, correspondence, and executive-ready documents for board sessions, leadership reviews, and external stakeholders.</p><p>• Act as a central liaison among executives, senior leaders, and advisors to improve communication and advance business priorities smoothly.</p><p>• Process expense submissions, maintain corporate records, and support governance documentation with a high level of accuracy and discretion.</p><p>• Organize board meeting logistics throughout the year, compile meeting packages, and maintain calendars, minutes, and related governance records.</p><p>• Assist with compliance-related administrative activities, including support for business registrations across multiple jurisdictions.</p>
  • 2026-07-03T00:00:00Z
Executive Assistant
  • Ottawa, ON
  • onsite
  • Contract / Temporary
  • 22 - 25 CAD / Hourly
  • <p>Our client is looking for an Executive Assistant to support senior leadership within a non-profit organization in Ottawa, Ontario. This Contract position is well suited to a highly organized, detail-oriented individual who can manage competing priorities, coordinate executive activities, and maintain strong administrative processes in a fast-paced environment. The successful candidate will bring strong communication skills, sound judgement, and the ability to handle confidential matters with discretion.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Coordinate complex calendars for senior executives, ensuring meetings, priorities, and schedule changes are managed smoothly.</p><p>• Arrange business travel, prepare itineraries, and support related logistics to keep executive plans running efficiently.</p><p>• Process and reconcile expenses in a timely manner using approved reporting tools and internal procedures.</p><p>• Organize virtual meetings and events through online platforms, including scheduling, meeting preparation, and follow-up support.</p><p>• Maintain accurate administrative records and assist with document preparation, formatting, scanning, and distribution.</p><p>• Provide day-to-day support to leadership by tracking action items, responding to requests, and helping move priorities forward.</p><p>• Update and maintain information within relevant systems, including contact and relationship management platforms.</p><p>• Assist with timekeeping or administrative coordination tasks as needed to support departmental operations.</p>
  • 2026-07-03T00:00:00Z
Executive Assistant
  • Ottawa, ON
  • onsite
  • Contract / Temporary
  • 31 - 35 CAD / Hourly
  • <p>We are looking for an experienced Executive Assistant to support senior leadership within a respected non-profit organization in Ottawa, Ontario. This Contract position is well suited to someone who thrives in a fast-paced environment, manages competing priorities with confidence, and brings strong judgement to executive-level support. The successful candidate will play a key role in coordinating administrative activities, maintaining schedules, and ensuring day-to-day operations run smoothly while supporting interactions with external stakeholders, including political representatives.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Coordinate complex calendars, meetings, and appointments for directors and senior leaders, ensuring schedules are organized and priorities are managed effectively.</p><p>• Arrange travel plans, meeting logistics, and event details, including virtual coordination through online meeting platforms and related administrative preparation.</p><p>• Provide day-to-day administrative support to leadership by preparing documents, organizing correspondence, and maintaining accurate records and reports.</p><p>• Track action items, deadlines, and follow-up requirements to help leadership stay informed and aligned on key activities.</p><p>• Support communications and meeting coordination involving external partners, including government or political contacts, with professionalism and discretion.</p><p>• Process expense claims, administrative documentation, and related reporting in a timely and accurate manner using relevant systems and tools.</p><p>• Prepare, scan, copy, and organize materials for meetings, presentations, and executive review.</p><p>• Maintain confidential information with a high level of care while supporting smooth office and leadership operations.</p>
  • 2026-07-03T00:00:00Z
Mailroom Assistant
  • Toronto, ON
  • onsite
  • Contract / Temporary
  • 23.75 - 27.5 CAD / Hourly
  • We are looking for a dependable Mailroom Assistant to support daily document handling and front-desk related operations for a Financial Services organization in Toronto, Ontario. This Long-term Contract position is ideal for someone who works accurately, manages administrative tasks efficiently, and is comfortable in a fast-paced office setting. The successful candidate will help maintain smooth mail distribution, data processing, and general reception support while contributing to an organized workplace.<br><br>Responsibilities:<br>• Receive, sort, and distribute incoming mail, courier packages, and internal documents in a timely manner.<br>• Prepare outgoing correspondence and shipments, ensuring items are labelled, packaged, and routed correctly.<br>• Enter alphanumeric information into internal systems with a high level of accuracy and attention to detail.<br>• Provide administrative support at the front desk, including directing visitors and responding to routine inquiries.<br>• Use Microsoft Word and Excel to update records, prepare basic documents, and track daily activities.<br>• Maintain organized filing systems and ensure mailroom and reception areas remain orderly and well maintained.<br>• Coordinate with internal departments to deliver documents and support day-to-day office communication.
  • 2026-07-02T00:00:00Z
Sr. Administrative Assistant
  • Surrey, BC
  • onsite
  • Contract / Temporary
  • 28 - 34 CAD / Hourly
  • <p>We are looking for a highly organized Sr. Administrative Assistant to provide in-office support to a senior leader and the broader team. This Long-term Contract opportunity is ideal for someone who thrives in a busy setting, manages shifting priorities with confidence, and handles sensitive information with professionalism. The successful candidate will play a key role in keeping daily operations on track through strong communication, sound judgement, and dependable administrative coordination.</p><p><br></p><p>Responsibilities:</p><p>• Coordinate complex calendars, update schedules as priorities shift, and arrange meetings with a high level of accuracy.</p><p>• Prepare documents, correspondence, and presentation materials, ensuring formatting is consistent and information is handled confidentially.</p><p>• Organize travel plans and conference-related logistics, including coordination of required materials and equipment.</p><p>• Record meeting notes when needed and assist with follow-up actions to support timely completion of tasks.</p><p>• Manage printing, scanning, photocopying, and general document preparation to maintain efficient office workflow.</p><p>• Support time-sensitive requests by troubleshooting issues, adjusting plans quickly, and keeping stakeholders informed.</p><p>• Assist with administrative HR processes such as document routing, electronic signatures, and applicant tracking system updates.</p><p>• Provide day-to-day administrative support that helps the team stay organized, responsive, and prepared for changing demands.</p>
  • 2026-07-02T00:00:00Z
Accounting & Administrative Assistant
  • Burnaby, BC
  • onsite
  • Permanent
  • 45000 - 55000 CAD / Yearly
  • <p><strong>About the Opportunity</strong></p><p>Our client, a well-established organization in the retail/distribution space, is seeking a detail-oriented and motivated Administrative &amp; Accounting Assistant to join their Burnaby-based team. This is an excellent opportunity for a junior candidate looking to gain hands-on experience in accounting within a collaborative and fast-paced environment. The role is approximately 80% accounting and 20% administrative support.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>• Process and code accounts payable invoices within the ERP system</p><p>• Match invoices with purchase orders, packing slips, and receiving documentation</p><p>• Communicate with vendors regarding AP inquiries and discrepancies</p><p>• Assist with monthly vendor statement reconciliations to ensure completeness and accuracy</p><p>• Perform high-volume data entry with a strong focus on accuracy</p><p>• Support administrative tasks, including maintaining records and updating internal systems</p><p>• Assist with maintaining and updating product or operational data as needed</p><p>• Provide ad hoc support to the accounting and operations teams</p><p><br></p>
  • 2026-06-29T00:00:00Z
Payroll & HR Specialist
  • Sturgeon Falls, ON
  • remote
  • Permanent
  • 70000 - 80000 CAD / Yearly
  • We are looking for an experienced Payroll &amp; HR Specialist to support payroll operations and core human resources administration for a growing organization in Sturgeon Falls, Ontario. This position is suited to someone who combines strong technical payroll knowledge with the ability to manage employee records, benefits support, and payment activities with accuracy and discretion. The successful candidate will play an important role in maintaining compliant payroll practices, supporting HR processes, and improving day-to-day administrative efficiency.<br><br>Responsibilities:<br>• Administer end-to-end payroll processing, ensuring employee payments are completed accurately and within established deadlines.<br>• Maintain payroll records, employee data, and supporting documentation in payroll and HR systems with a high degree of precision.<br>• Coordinate benefit-related administration, including updates, enrolments, changes, and employee inquiries.<br>• Support HR administration activities such as employee file maintenance, onboarding documentation, and policy-related record keeping.<br>• Reconcile payroll information, investigate discrepancies, and resolve issues related to earnings, deductions, and payment processing.<br>• Work with accounting and payroll software platforms to generate reports, validate information, and support audit readiness.<br>• Monitor time and attendance inputs, including data from systems such as About Time, to ensure payroll calculations reflect approved hours.<br>• Contribute to process improvements and assist with payroll or HR system updates, including work involving platforms such as Bamboo, Ceridian, or Workforce Now where applicable.
  • 2026-06-05T00:00:00Z
HR Specialist
  • Toronto, ON
  • onsite
  • Permanent
  • 130000 - 155000 CAD / Yearly
  • <p>We are looking for an experienced HR People Operations Specialist to support a dynamic organization in Toronto, Ontario. In this role, you will partner with leaders and employees to strengthen workplace practices, improve engagement, and ensure human resources programs are delivered effectively. This position requires a strong background in employee relations, performance management, benefits administration, and HR systems oversight within a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Lead and mentor a human resources team, ensuring daily activities support broader people strategies and organizational goals.</p><p>• Act as a trusted advisor to leaders and staff by offering practical guidance on workplace policies, employment legislation, performance concerns, attendance matters, and organizational structure.</p><p>• Develop and support learning initiatives, including workshops and training sessions on key human resources topics and annual performance review processes.</p><p>• Drive programs that enhance employee engagement, support retention efforts, and contribute to a positive workplace culture.</p><p>• Review and maintain HR policies, handbook content, and related procedures, identifying opportunities to improve clarity, compliance, and employee support.</p><p>• Provide coaching to managers and employees on goal setting, development planning, career growth, and appropriate training opportunities.</p><p>• Oversee the accuracy of employee records and ensure all personnel updates, changes, and departures are documented and entered in a timely manner.</p><p>• Coordinate with internal systems teams to manage HR system updates, test enhancements, resolve issues, and support the rollout of new functionality.</p><p>• Manage disability and leave cases, including claims coordination, return-to-work planning, and communication with third-party providers, payroll, and leaders.</p><p>• Support compensation and benefits administration by preparing market survey submissions, reviewing trends, and addressing benefit-related concerns.</p>
  • 2026-06-12T00:00:00Z
Office Coordinator & Administrative Assistant
  • Victoria, BC
  • onsite
  • Permanent
  • 57000 - 70000 CAD / Yearly
  • <p>A well-established national professional services firm is seeking a highly organized and proactive Office Coordinator to support day-to-day operations, executive administration, and marketing coordination within a dynamic Victoria BC office.</p><p>This is a multifaceted role ideal for someone who thrives in a fast-paced environment, enjoys wearing multiple hats, and takes pride in keeping operations running smoothly.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>• Coordinate daily office operations and ensure smooth workflow</p><p>• Provide administrative support to senior leadership</p><p>• Assist with scheduling, document management, and internal coordination</p><p>• Support team members across multiple departments</p><p>• Contribute to marketing initiatives, including:</p><p>○ Assisting with content updates and materials</p><p>○ Supporting light design work (presentations, collateral, etc.)</p><p>○ Coordinating marketing projects and timelines</p><p><br></p><p><br></p>
  • 2026-07-02T00:00:00Z
Bilingual (French) Human Resources Generalist
  • Mississauga, ON
  • onsite
  • Permanent
  • 70000 - 80000 CAD / Yearly
  • <p>Our client, a well-established and growing organization with operations across Canada, is seeking a Bilingual (French) HR Generalist to support their Eastern region. This is a hands-on role ideal for an HR professional who enjoys variety across the full employee lifecycle and thrives in a collaborative, multi-site environment.</p><p><strong>Responsibilities:</strong></p><ul><li>Support full-cycle recruitment and onboarding</li><li>Act as first point of contact for HR inquiries</li><li>Provide guidance on employee relations matters</li><li>Administer benefits and coordinate with payroll</li><li>Ensure compliance with employment legislation across provinces</li><li>Support HR reporting, policies, and engagement initiatives</li><li>Assist with OHS programs and training coordination</li></ul>
  • 2026-06-26T00:00:00Z
2