Summary from listing
The Site Lead will report to the Site Lead and work on-site in Charlotte, North Carolina, overseeing Service and Repair Operations. The role is responsible for developing and enforcing service and repair strategies, policies, and procedures; improving operational performance; ensuring timely delivery of high-quality service and repair solutions; and fostering customer satisfaction. Applicants must be legally authorized to work in the United States without current or future employer-sponsored work authorization.
