The Site Lead is responsible for overseeing and managing the overall operations of the BPO site. This role ensures the achievement of operational goals, client satisfaction, and adherence to organizational standards. The Site Lead will lead a large team, foster a positive work culture, and drive operational efficiency while meeting financial and performance objectives.
Responsibilities:
Requirements: