Envoy Global

Client Success – Business Development Specialist

Envoy Global

full-time

Posted on:

Location Type: Remote

Location: IllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

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