Description
The Site Leader manages the daily operations of a small mailroom, copy center, or scanning facility and serves as the primary on-site contact for customer issues and contract compliance when no Site Manager is assigned. The role oversees office equipment, mail and courier services, customer service, staffing support, training, SLA compliance, profitability, reporting, and vendor or facility coordination. It requires a high school diploma or GED, at least two years of related B2B or technical experience, two years of customer-facing experience, and demonstrated technology proficiency.
