Job Description:
The Sr Business Development Manager for Telesales is responsible for leading a team Specialist and Sr Specialist handling both Standard and Recovery accounts. This role ensures the successful execution of client retention strategies, revenue preservation, upselling, and payment collection. The Team Lead will drive performance through structured reporting, coaching, and operational alignment ensuring the team meets monthly targets on touchpoints, renewals, upsells, and collections.
Duties and Responsibilities
Minimum Qualifications:
Bachelor’s degree in Business Administration, Marketing, Communications, or any related field.
At least 2-4 years of experience in Account Management or Client Services, with leadership or supervisory experience is an advantage
Excellent communication and client-facing skills, with strong problem-solving and negotiation capabilities.
Strong organizational and time management skills
Deep understanding of client lifecycle management, from onboarding through retention and renewal.
Able to analyze data and use insights to improve revenue retention, upselling, and collection performance.
Sponsored
Explore Sales
People also search for
Similar Jobs
Sr. Business Development Manager, NetSec
Palo Alto Networks
Sales
Sr. Business Development Representative
SecurityScorecard
Sales
Sr. Business Development Representative
Oasis Security
Sales
Sr. Business Development Representative
AvePoint
Sales
Sr. Business Development Representative
AvePoint
Sales
More jobs at Lamudi
Sponsored
Similar Jobs
Sr. Business Development Manager, NetSec
Palo Alto Networks
Sales
Sr. Business Development Representative
SecurityScorecard
Sales
Sr. Business Development Representative
Oasis Security
Sales
Sr. Business Development Representative
AvePoint
Sales
Sr. Business Development Representative
AvePoint
Sales