Job Description
OverviewInternational company looking for talent to join our team!
American company dedicated to financing, buying, and selling used cars, with its main office based in Dallas, Texas.
The BDC Support Representative will play a key role in building meaningful connections to promote the brands across both physical and digital communities.Key ResponsibilitiesProactively contact, register, and follow up with potential clients via phone and digital platforms.Deliver excellent customer service with a focus on client satisfaction and experience.Promote products and clearly communicate key benefits to potential customers.Track and manage leads using the system, scheduling appointments as needed.Maintain and manage a portfolio of prospects, handling both inbound and outbound calls.Re-engage with previous visitors who did not purchase, identify reasons, and offer viable solutions or appointment reschedules.Communicate consistently with leads through appropriate channels (calls, messag...