Description

We are seeking a detail-oriented and organized Payroll & Office Administrator to join our team in Cambridge. This role is responsible for supporting the day-to-day administrative operations of the office while assisting with payroll processing, invoicing, record management, and general office coordination.

The ideal candidate is a self-motivated professional who thrives in a fast-paced environment, enjoys managing multiple priorities, and takes pride in delivering accurate and timely administrative support.

Key Responsibilities

  • Assist with the preparation, tracking, and processing of hourly employee payroll.
  • Maintain payroll records and ensure payroll information is entered accurately and on time.
  • Answer and direct incoming telephone calls in a professional manner.
  • Welcome and assist visitors, customers, and vendors.
  • Perform general administrative duties including filing, photocopying, scanning, mailing, and document preparation.
  • Receive, sort, and distribute incoming correspondence and prepare outgoing communications.
  • Maintain organized electronic and hard-copy filing systems.
  • Coordinate office supply inventory and arrange maintenance of office equipment as required.
  • Process and track customer invoicing and related documentation.
  • Prepare sales invoices and maintain accurate records within company systems.
  • Communicate with internal departments and external partners to gather and compile information as needed.
  • Provide administrative support to management and assist with special projects.
  • Perform other duties as assigned.

Qualifications

  • Minimum 1–3 years of administrative, office support, payroll, or clerical experience.
  • Strong verbal and written communication skills.
  • Excellent organizational and time-management abilities.
  • Ability to manage multiple priorities and meet deadlines in a fast-paced environment.
  • Proficient with Microsoft Office Suite, including Word, Excel, and Outlook.
  • Strong attention to detail and commitment to accuracy.
  • Ability to work independently and collaboratively within a team environment.
  • Basic bookkeeping or accounting knowledge is considered an asset.
  • Experience supporting payroll functions is preferred.