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 Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

14 results for Office And Administrative jobs

Office Admin
  • Vancouver, BC
  • onsite
  • Contract / Temporary to Hire
  • 22.8 - 25 CAD / Hourly
  • We are looking for a highly organized and detail-oriented Office Admin to join our team in Vancouver, British Columbia. This role is a Contract to permanent position, offering an opportunity to demonstrate your skills and potentially transition into a permanent role. As the first point of contact in our office, you will play a key role in ensuring smooth operations and providing exceptional administrative support.<br><br>Responsibilities:<br>• Oversee office security by managing access and ensuring proper locking procedures.<br>• Maintain office supplies by ordering items such as paper, pens, and printer ink as needed.<br>• Manage day-to-day office upkeep, including handling the water cooler, coffee station, and dishwashing.<br>• Support event planning tasks, including booking vendors and organizing social events.<br>• Handle incoming calls and inquiries, managing a low call volume of up to 10 calls per day.<br>• Welcome visitors and serve as a cultural ambassador for global travelers and guests.<br>• Assist with onboarding new employees, including technology setup and orientation.<br>• Provide ad hoc administrative support to team members and executives.<br>• Ensure a detail-oriented and friendly environment for all office visitors and staff.
  • 2026-03-13T00:00:00Z
Administrative Assistant
  • Ottawa, ON
  • onsite
  • Temporary
  • 21.375 - 24.75 CAD / Hourly
  • <p>We are looking for a detail-oriented Administrative Assistant to join a dynamic non-profit organization in Ottawa. This is a long-term contract position that offers an excellent opportunity to contribute to meaningful initiatives while leveraging your administrative and accounting expertise. The ideal candidate will excel in multitasking, organization, and communication, ensuring smooth daily operations.</p><p><br></p><p>Responsibilities:</p><p>• Process accounts payable and accounts receivable transactions, ensuring accuracy and timely reconciliation.</p><p>• Assist in preparing and submitting expense claims and purchase orders in compliance with organizational policies.</p><p>• Coordinate travel arrangements, including booking accommodations and managing travel expense documentation.</p><p>• Organize and schedule meetings, including sending invitations and preparing agendas.</p><p>• Handle inbound and outbound calls, providing attentive customer service and resolving inquiries efficiently.</p><p>• Perform data entry tasks with precision to maintain up-to-date records and databases.</p><p>• Manage email correspondence, ensuring timely responses and follow-ups.</p><p>• Prepare and format documents using Microsoft Word, Excel, PowerPoint, and Outlook.</p><p>• Support mail merge processes and filing systems to maintain organized and accessible records.</p><p>• Maintain appointment schedules and calendars for team members, ensuring optimal time management.</p>
  • 2026-03-10T00:00:00Z
Administrative Assistant
  • Edmonton, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for a skilled<strong> Administrative Assistant</strong> to support their team on a contract basis in Edmonton, Alberta. This position offers the opportunity to contribute to a dynamic healthcare environment through hands-on administrative and operational support. This role is ideal for a proactive, highly organized professional who thrives in a fast-paced setting and can manage multiple priorities effectively.</p><p><strong>Responsibilities:</strong></p><ul><li>Manage executive calendars and coordinate schedules.</li><li>Provide administrative support, including correspondence and document preparation.</li><li>Liaise with IT and facilities to support office operations.</li><li>Oversee office supplies, couriers, and workplace logistics.</li><li>Support onboarding and stakeholder communications.</li><li>Process expenses using Concur and track approvals.</li><li>Maintain records and assist with special projects.</li><li>Serve as a point of contact for inquiries and guest support.</li><li>Use Microsoft Office and SharePoint for document management.</li></ul>
  • 2026-03-16T00:00:00Z
Administrative Assistant
  • Guelph, ON
  • onsite
  • Temporary
  • 20.75 - 23 CAD / Hourly
  • <p>We are looking for a motivated Accounting Clerk to join our team in Guelph, Ontario. This is a long-term contract opportunity for someone eager to develop their skills in accounts payable, accounts receivable, and general administrative tasks. As part of a collaborative environment, you will play a key role in supporting the lab operations while ensuring accurate and efficient processing of financial data.</p><p><br></p><p>Responsibilities:</p><p>• Entry of accounts payable and accounts receivable transactions with accuracy and attention to detail.</p><p>• Enter work orders and upload invoices into the system to ensure timely and efficient documentation.</p><p>• Record payments and maintain organized financial records.</p><p>• Provide general administrative support to the lab team, ensuring smooth daily operations.</p><p>• Use Microsoft Excel to create and manipulate pivot tables. </p><p>• Work independently to troubleshoot issues and proactively address challenges.</p><p>• Communicate clearly with team members to ensure alignment and efficient workflow.</p><p>• Maintain proficiency with Microsoft Word, Excel, and Outlook to support various tasks.</p><p>• Collaborate with the head office to ensure seamless processing of financial data.</p>
  • 2026-03-16T00:00:00Z
Office Manager
  • Agassiz, BC
  • onsite
  • Permanent
  • 60000 - 75000 CAD / Yearly
  • <p>Our client, with a worksite in Aggasiz, is looking for an Office Manager for their industrial location. The Office Manager will be a true Jack/Jill of all trades and be responsible for a whole host of tasks ranging from reception, daily administration and ordering supplies to dealing with vendors, organizing meetings and travel, basic payables and receivables support and ad hoc duties as assigned.</p>
  • 2026-03-11T00:00:00Z
Office Assistant
  • Toronto, ON
  • onsite
  • Permanent
  • 60000 - 65000 CAD / Yearly
  • We are looking for a dedicated and detail-oriented Office Assistant to support our team in Toronto, Ontario. This role involves ensuring smooth day-to-day operations while providing crucial administrative support to various departments. If you enjoy working in a dynamic environment and excel in organizational tasks, this position is perfect for you.<br><br>Responsibilities:<br>• Oversee daily office activities, including managing supplies, equipment, and vendor relationships.<br>• Coordinate schedules, meetings, and logistics to ensure efficient team operations.<br>• Assist with onboarding and offboarding procedures for new and departing employees.<br>• Maintain and organize filing systems and company records for easy accessibility.<br>• Support leadership and team members with administrative tasks as required.<br>• Facilitate internal communications and assist in planning team events.<br>• Identify and implement improvements to office processes and workflows.<br>• Handle incoming calls and emails, ensuring prompt and attentive responses.<br>• Perform data entry tasks and maintain accuracy in company databases.<br>• Operate office equipment such as photocopiers and scanners for document processing.
  • 2026-02-12T00:00:00Z
Office Services Manager
  • Toronto, ON
  • onsite
  • Temporary
  • 25 - 27 CAD / Hourly
  • <p>We are looking for an Office Services Manager to oversee and manage essential office operations within a detail-oriented services environment. This is a 6-month contract position based in Toronto, Ontario (working fully on site), where you will ensure smooth day-to-day site operations, maintain compliance, and foster a positive workplace experience. The role demands strong leadership and organizational skills to manage a variety of office services and collaborate effectively with stakeholders.</p><p><br></p><p>Responsibilities:</p><ul><li>Serve as the primary point of contact for local site leaders, employees, and leads for all operational concerns</li><li>Oversee site operations, including reception, security, emergency response planning, environmental health and safety, food services, supplies, asset and record management, recycling, transportation, and satisfaction surveys</li><li>Collaborate with leadership to foster a positive employee experience, address site needs, and act on survey and feedback input</li><li>Lead and implement site-level initiatives and best practices, partnering with the Regional Lead on planning and execution</li><li>Manage and forecast site operational budgets and costs in partnership with finance teams; identify opportunities for cost savings and service enhancements</li><li>Supervise contract administration, risk management, insurance, vendor relationships, and ensure legal compliance</li><li>Coordinate occupancy planning, seating assignments, office moves, facility projects, and property management services</li><li>Support onboarding, orientation, and recruitment efforts as well as IT coordination for new hires and site events</li><li>Organize and manage community relations and citizenship initiatives (e.g., employee events, charitable activities)</li></ul>
  • 2026-03-09T00:00:00Z
Accounting Administrator
  • Mississauga, ON
  • onsite
  • Permanent
  • 50000 - 58000 CAD / Yearly
  • <p>We are seeking a detail-oriented and motivated Accounting Administrator to join our finance team. This role is ideal for a recent accounting graduate with strong analytical skills and experience working with large datasets. You will support various accounting functions, maintain financial data, assist with payroll and AP, and communicate regularly with internal teams and franchise partners.</p><p>This position offers a strong foundation for someone looking to grow their accounting career in a supportive, fast‑paced environment.</p><p><br></p><p><br></p><p>Key Responsibilities</p><ul><li>Maintain, validate, and update financial data across multiple spreadsheets and systems</li><li>Review data for accuracy and resolve discrepancies in a timely manner</li><li>Communicate with internal teams and franchisees to gather information and clarify issues</li><li>Assist with payroll processing and related administrative tasks</li><li>Perform ad hoc reconciliations as needed</li><li>Support accounts payable and billing activities, including data entry and follow-up</li><li>Prepare and send weekly financial or operational reports</li><li>Assist with general accounting support and administrative duties as required</li></ul><p><br></p>
  • 2026-03-04T00:00:00Z
Accounting Administrator
  • Winnipeg, MB
  • onsite
  • Permanent
  • 45000 - 50000 CAD / Yearly
  • <p>A well-established construction company is seeking an Accounting Administrator to support project and accounting operations. Reporting to the Project Manager and Finance team, this role will focus heavily on job costing, data entry, and administrative support across multiple construction projects. This is an excellent opportunity for someone with at least 2+ years of accounting experience, ideally within the construction industry.</p><p>Key Responsibilities</p><ul><li>Perform accurate and timely data entry related to project costs, labour, and equipment usage</li><li>Maintain and update job costing records on a daily basis</li><li>Track and organize project-related financial data to support cost control and reporting</li><li>Maintain and organize accounting and project documentation</li><li>Assist with invoice processing, cost allocations, and reconciliations</li><li>Review project cost information for accuracy and completeness</li><li>Support process improvements related to accounting and administrative workflows</li><li>Perform other accounting and administrative duties as required</li></ul><p><br></p>
  • 2026-03-16T00:00:00Z
Sr. Administrative Assistant
  • Toronto, ON
  • onsite
  • Temporary
  • 28.5 - 33 CAD / Hourly
  • We are looking for a dedicated and organized Senior Administrative Assistant to join our team on a long-term contract basis in Toronto, Ontario. This role involves supporting daily operations, coordinating schedules, and ensuring smooth administrative processes. The ideal candidate will thrive in a fast-paced environment and possess strong multitasking abilities.<br><br>Responsibilities:<br>• Manage and coordinate calendars to ensure efficient scheduling and conflict resolution.<br>• Oversee kitchen duties, including maintaining cleanliness and organizing supplies.<br>• Arrange catering services for meetings and events, ensuring all requirements are met.<br>• Prepare and maintain boardrooms for meetings, including setup and troubleshooting equipment.<br>• Handle front desk coordination by greeting visitors and managing inquiries.<br>• Process expense reports accurately and in a timely manner.<br>• Utilize Excel to create and manage spreadsheets for reporting and analysis.<br>• Design and edit marketing materials or presentations using Canva.<br>• Provide exceptional customer service support to internal and external stakeholders.<br>• Assist with photocopying, scanning, and organizing documents as needed.
  • 2026-03-13T00:00:00Z
Executive Assistant
  • Vancouver, BC
  • onsite
  • Permanent
  • 80000 - 90000 CAD / Yearly
  • <p>Our client, a private family holding office is seeking a highly organized, proactive, and discreet Executive Assistant to support the Chair and Vice Chair within a transitioning, multi-entity environment. The organization is evolving from an operating business structure into a long-term family holding platform. This role will primarily provide EA/PA-level support to two senior family principals, while working collaboratively with an existing Executive Assistant who supports the CEO.</p><p><br></p><p>This position requires a calm, capable professional who thrives in a high-trust, fast-paced environment and is comfortable managing both business and personal coordination responsibilities.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><br></p><p><strong>Principal Support</strong></p><p>• Provide dedicated day-to-day EA/PA support to the Chair and Vice Chair</p><p>• Manage diaries, meetings, and competing priorities with strong attention to detail</p><p>• Anticipate needs and proactively manage scheduling conflicts</p><p>• Draft and manage correspondence as required</p><p><br></p><p><strong>Calendar, Travel &amp; Logistics</strong></p><p>• Coordinate complex calendars and appointments</p><p>• Arrange travel itineraries (flights, accommodation, ground transport)</p><p>• Prepare briefing materials and ensure principals are well prepared</p><p>• Track confirmations, RSVPs, and key deadlines</p><p><br></p><p><strong>Property &amp; Personal Coordination</strong></p><p>• Liaise with property managers and external vendors across multiple residential properties</p><p>• Coordinate household logistics and services as required</p><p>• Maintain organized records relating to properties, services, and renewals</p><p><br></p><p><strong>Collaboration &amp; Office Support</strong></p><p>• Work closely with the existing Executive Assistant to ensure seamless coverage</p><p>• Provide occasional back-up support to the CEO’s EA when required</p><p>• Maintain organized files, contact databases, and key documentation</p><p>• Support broader administrative projects as needed</p><p><br></p>
  • 2026-02-26T00:00:00Z
Executive Assistant
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is seeking for an experienced <strong>Executive Assistant </strong>to provide high-level administrative support in Calgary, Alberta. This contract role requires strong organizational skills, discretion, and the ability to manage complex schedules, coordinate travel, and communicate with stakeholders. The ideal candidate is detail-oriented and thrives in a fast-paced, dynamic environment.</p><p><strong>Responsibilities:</strong></p><ul><li>Manage multiple calendars and coordinate complex schedules for senior leaders.</li><li>Arrange travel, including accommodations, transportation, and logistics.</li><li>Prepare and edit correspondence, reports, briefing materials, and presentations.</li><li>Serve as a key liaison with internal and external stakeholders, including donors, alumni, government representatives, and staff.</li><li>Prioritize urgent requests and ensure timely responses.</li><li>Maintain confidentiality and handle sensitive information with discretion.</li><li>Support project coordination, timelines, and team collaboration.</li><li>Assist with office administration, document management, and records.</li><li>Track and report expenses in compliance with organizational policies.</li><li>Represent leadership professionally in interactions with community stakeholders.</li></ul>
  • 2026-03-13T00:00:00Z
Executive Assistant
  • Calgary, AB
  • onsite
  • Permanent
  • 0 - 0 CAD / Yearly
  • <p>Robert Half is partnering with a respected client to find an Executive Assistant to support their senior leadership team. This is an excellent opportunity to contribute to a fast-paced office with a commitment to operational excellence and impactful leadership.</p><p><br></p><p>Key Responsibilities:</p><p><br></p><ul><li>Provide comprehensive administrative support to senior executives</li><li>Manage complex calendars, schedule meetings, and coordinate travel arrangements</li><li>Prepare reports, presentations, and correspondence with accuracy and confidentiality</li><li>Handle expense reporting, invoice processing, and related administrative tasks</li><li>Serve as a point of contact for internal and external stakeholders</li><li>Assist with meeting preparation, including compiling agendas and capturing action items</li><li>Support office operations and special projects as assigned</li></ul>
  • 2026-03-09T00:00:00Z
Executive Assistant
  • Markham, ON
  • onsite
  • Temporary
  • 25.65 - 29.7 CAD / Hourly
  • We are looking for an experienced Executive Assistant to join our team in Markham, Ontario, on a contract basis. In this role, you will provide high-level administrative support to senior executives and consultants, ensuring seamless operations. This contract position offers the opportunity to showcase your organizational skills while working both onsite and remotely.<br><br>Responsibilities:<br>• Manage complex calendars, schedule meetings, and coordinate with internal and external stakeholders.<br>• Arrange detailed travel plans, including accommodations and itineraries.<br>• Prepare and organize documents, draft communications, and take accurate meeting notes.<br>• Oversee expense reporting and maintain accurate records.<br>• Collaborate closely with the administrative team to ensure smooth day-to-day operations.<br>• Act as a point of contact for executives, handling inquiries and prioritizing tasks.<br>• Support consultants with administrative needs, including document preparation and scheduling.<br>• Maintain confidentiality and handle sensitive information with professionalism.<br>• Utilize software tools like Microsoft Office, CRM systems, and timekeeping platforms to streamline processes.<br>• Adapt to changing priorities and provide proactive solutions to challenges.
  • 2026-03-13T00:00:00Z