Skip to main content
VXI Global Solutions in the United States is seeking a Site Director / Operations Director to lead a new contact center launch and scale operations. You will own P&L, drive site performance, and build high-performing leadership teams across functions. The role requires launching greenfield sites, managing 500+ employees, and delivering client satisfaction with a focus on engagement and efficiency. As the on-site leader you will partner with HR, IT, facilities, and operations to create a

Matching similar jobs

Level

Manager L7

Location

El Paso, TX

Occupation

General and Operations Managers

Industry

Telemarketing Bureaus and Other Contact Centers

Posted

today

APPLY NOW (opens in a new tab)