17 days old

Customer Onboarding Specialist

Tallassee, AL 36078
  • Job Code

Position Summary:
The Customer Onboarding Specialist delivers exceptional customer experience from pre-sales to production operation of Neptune services with emphasis on Software as a Service (SaaS) products. He or she will manage multiple concurrent software implementation projects including onboarding, migration, training, file validation, and monetization of services through opportunity management. The Customer Onboarding Specialist will coordinate with sales, managed services, system support, customer service, marketing, and software engineering to ensure high quality Neptune software projects. The individual in this role will manage all customer and partner-facing SaaS training including webinars, SSI and Neptune Customer Experience team and will assist System Support with Level 3 and above support escalations for SaaS products. He or she will conduct regularly scheduled meetings with all stakeholders. Some travel required.

Bachelors Degree

Experience: 5+ years in software implementation and project management. CRM Dynamics 365 experience is preferred. Cloud computing, Subscription Management, Contract Management, Onboarding, Training Manager, Customer Services.


  • CRM application, ERP application.

  • Proven ability to work in a fast-paced environment

  • Exceptional time management, organization and multi-tasking skills a must.

  • Strong verbal and written communications skills.

  • Strong ability to analyze data to address customer situations maximizing customer experience.

  • Ability to leverage Neptunes CRM solution from opportunity to case for all new and renewal SaaS opportunities.

Location: Tallassee, Alabama

Customer Support

Posted: 2021-01-05 Expires: 2021-02-03
Sponsored by:
ADP Logo
Sponsored by:
Bank of America Logo

Featured Jobs[ View All ]

Featured Employers

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Customer Onboarding Specialist

Tallassee, AL 36078

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast