
Client Success – Business Development Specialist
Envoy Global
full-time
Posted on:
Location Type: Remote
Location: Illinois • United States
Visit company websiteExplore more
Salary
💰 $70,000 - $85,000 per year
About the role
- Manage key accounts for proactive engagement and retention
- Deepen relationships with Sponsors
- Keep sponsors updated on program benefits and timelines
- Work to resolve challenges impacting success
- Coordinate remediation of risks
- Manage the status of each sponsor
Requirements
- 3–5+ years in account management, client success, or business development
- Legal background and/or knowledge of immigration processes preferred
- Proven success managing accounts for long-term success
- Experience managing complex caseloads
- Consultative selling capabilities
- Bachelor’s degree in Business, Communications, HR, or related field—or equivalent experience
Benefits
- Health insurance
- Professional development
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Soft Skills
account managementclient successbusiness developmentconsultative sellingrelationship managementproblem resolutionrisk management