Job Openings >> Customer Onboarding Specialist
Customer Onboarding Specialist
Title:Customer Onboarding Specialist
Department:Client Services
Location:Chicago, IL

About Us

LifeWorks is a global technology company specializing in Wellness and Employee Engagement. We serve over 15 million users worldwide and provide our customers with a comprehensive platform solution that is changing how companies think about employee engagement.  This is an excellent opportunity to join a rapidly growing leading innovator focused on engagement and wellness solutions in a challenging and rewarding role. 

About you

You are detail orientated, and solution focused in your approach. Highly organized and efficient, you provide exceptional follow through on all deliverables and are driven to meet deadlines and targets. With a passion for making the best use of technology, you use your skills and natural curiosity to navigate systems like a pro. You are highly motivated, fun to work with and thrive in a highly collaborative and fast-paced, innovative and customer centric environment.

The Role

Customer Onboarding Specialists are responsible for activities specific to new customer set up on the LifeWorks platform. Working closely with our Customer Success Managers, Onboarding Specialists are key to facilitating a world-class customer onboarding experience and seamless introduction to our Employee Engagement Platform.

Key responsibilities include;

  • Ability to juggle multiple projects simultaneously
  • Participation in sales and support transition meetings
  • Creation and configuration of customer networks
  • Providing your product expertise to answer questions on product functionality and capabilities
  • Testing network functionality prior to each launch
  • Troubleshooting technical issues pre and post launch
  • Actively managing customer expectations with a positive and solution focused approach
  • Prioritization and management of multiple tasks and activities specific to each customer launch.
  • Liaising with various internal teams including Sales, Success Managers and Developers to ensure customer requests are responded to in a timely manner
  • Provide feedback on how LifeWorks can continually make our customer onboarding process better


College Diploma or Technical degree in IT or related field

A minimum of 2 years experience in a technical support role preferred

This opening is closed and is no longer accepting applications
Powered by ApplicantStack