An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Incred in India is seeking a Telecalling Manager to develop and execute comprehensive telecalling strategies and drive business objectives.
You will lead a team of telecallers, coach performance, and build strong relationships with customers while collaborating with cross-functional teams to align efforts with company goals. The role emphasizes monitoring KPIs and continuously improving customer satisfaction.