Client Success & Onboarding Specialist

Vcheck

New York (NY)

On-site

USD 67,000 - 70,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Medical, dental, & vision insurance
401k with 4% employer match
Flexible vacation policy
Annual wellness allowance
Team events in a hybrid environment
Impactful work environment

Job summary

Vcheck is seeking a Customer Success Associate to join the NYC team. The role partners with sales and acts as a key project manager in the client order process, coordinating between sales, clients, and internal investigative teams. This in-person position reports to the NYC office.

You will manage the full order lifecycle, onboard new clients, configure accounts, and support day-to-day operations while building a deep understanding of our products and client use cases.

Qualifications

  • 1-3 years of experience in a client-facing support or operations role.
  • Experience with Salesforce Service Console (or other CRM) preferred.
  • Excellent written, verbal and interpersonal communication.
  • Ability to multitask and produce highly detailed work.

Responsibilities

  • Partner with clients to manage the entire order process, from intake to delivery
  • Work with sales team to assist with new client onboarding, account configurations, and daily operational support
  • Possess a deep understanding of our products and client use cases
  • Escalate and report on customer sentiment
  • Act as a liaison between the investigative teams, client, and sales
  • Clearly communicate and verify requirements received from client to internal teams
  • Data Entry into CRM
  • Performs other duties as assigned

Skills

Client-facing experience
Operations
Go-Getter
Self-Starter
Excellent communication
Time management
Initiative
Multitasking

Tools

Salesforce Service Console
CRM

Job description

Vcheck is seeking a Customer Success Associate to join the NYC team. The role partners with sales and acts as a key project manager in the client order process, coordinating between sales, clients, and internal investigative teams. This in-person position reports to the NYC office.

You will manage the full order lifecycle, onboard new clients, configure accounts, and support day-to-day operations while building a deep understanding of our products and client use cases.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Customer Success Partner: From Onboarding to Delivery
Customer Success Partner: From Onboarding to Delivery

Vcheck Global • New York (NY)

On-site
USD 67,000 - 70,000
Equity
Health insurance
401k with matching
+5
Customer Success & Onboarding Specialist
Customer Success & Onboarding Specialist

Confidential Client • United States

Remote
USD 65,000 - 95,000
15 days PTO
7 paid holidays
Coaching access
+1
Client Success Specialist — Onboarding & Support
Client Success Specialist — Onboarding & Support

FF Inc • New York (NY)

On-site
USD 52,000 - 78,000
Bonus opportunities
Paid training
Full-time schedule
+2
Customer Success Associate
Customer Success Associate

Vcheck • New York (NY)

On-site
USD 67,000 - 70,000
Equity
Medical, dental, & vision insurance
401k with 4% employer match
+4
Customer Success Associate
Customer Success Associate

Vcheck Global • New York (NY)

On-site
USD 67,000 - 70,000
Equity
Health insurance
401k with matching
+5
Client Success & Onboarding Specialist
Client Success & Onboarding Specialist

Wolters Kluwer • Clayton (MO)

On-site
USD 52,000 - 74,000
Client Success & Onboarding Associate
Client Success & Onboarding Associate

Mom Corps • New York (NY)

On-site
USD 38,000 - 41,000
Client Success Associate — Onsite NYC (Institutional)
Client Success Associate — Onsite NYC (Institutional)

Ethic • New York (NY)

Hybrid
USD 95,000 - 105,000
Medical, dental & vision insurance
401k with employer match
Unlimited paid time off
+3
Customer Success Lead - Onboarding & Growth
Customer Success Lead - Onboarding & Growth

Advantage HQ • United States

Remote
USD 65,000 - 95,000
Senior Customer Success Manager — Onboarding & Growth
Senior Customer Success Manager — Onboarding & Growth

Adaptive Security • New York (NY)

On-site
USD 90,000 - 130,000
Competitive compensation
Premium healthcare
Catered lunch NYC