Site Leader Position Profile The Site Leader is responsible for the daily operations of a small on‑site Imaging Services location and serves as the primary point of contact for both customers and internal leadership. This role supports a small team, ensures customer service expectations are met, and assists in maintaining acceptable profit levels. The Site Leader handles customer issues, oversees contract compliance, and performs all contracted imaging services when no Site Manager is assigned.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Education Level
High school or GED