Site Leader

RicohPhiladelphia, PA
Onsite

About The Position

The Site Leader oversees the day-to-day operations of a small onsite services center, ensuring exceptional customer service, operational efficiency, and contract compliance. This role serves as the primary onsite contact for customers, supports a small team, and manages mail, shipping, copy, scanning, and related office services.

Requirements

  • High school diploma or GED required.
  • 2+ years of customer-facing experience in office services, mailroom, print production, or a related environment.
  • Strong customer service, communication, and problem-solving skills.
  • Comfortable using office technology and business systems.

Nice To Haves

  • Previous leadership, training, or team lead experience preferred.

Responsibilities

  • Lead daily operations of mail, copy, scanning, shipping, and receiving services.
  • Serve as the primary customer contact and resolve service issues promptly.
  • Support and guide a small team, including task assignments, training, and workflow coordination.
  • Ensure compliance with service level agreements (SLAs) and contractual requirements.
  • Monitor site performance, maintain operational reports, and support continuous improvement initiatives.
  • Operate and troubleshoot office technology, including copiers, multifunction devices, mail, and imaging equipment.
  • Coordinate supplies, vendor interactions, and facility-related requests as needed.
  • Assist with recruiting, onboarding, and development of site personnel.

Benefits

  • Medical, dental, life, and disability insurance options.
  • Retirement Savings Plan (401K), Health Savings Account (HSA), and Flexible Spending Account (FSA) investments.
  • Team member tuition assistance programs.
  • Paid vacation time and paid holidays annually.
  • Other benefits to enhance health, wellness, and ongoing personal and professional development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service