Customer Onboarding Manager

Customer Onboarding Manager

24 Jul 2026
Massachusetts, Newton, 02458 Newton USA

Customer Onboarding Manager

This role is based in our Newton, MA office.We are seeking a Customer  Onboarding Manager who will be responsible for delivering a seamless onboarding experience for customers on our BrightTALK and Portal platforms. The Onboarding Manager will own the critical transition from contract signature to platform adoption, ensuring customers are trained, configured, and ready to achieve their business goals.The Onboarding Manager will serve as the primary point of contact during onboarding, guiding customers through setup and training while coordinating with Sales, Campaign Management, Product, Support, and Delivery teams. This role builds early customer confidence, reduces time-to-value, and ensures a smooth handoff to ongoing support. Key responsibilities include:Own the end-to-end onboarding experience for subscription customers from contract signature through completionServe as the primary customer contact during onboarding, connecting customers to resources and support teamsSend welcome communications and provide "What to Expect" documentation and self-service resourcesSchedule and lead kickoff calls to confirm goals, timelines, and success criteriaDeliver platform training, product walkthroughs, and best-practice guidanceCoordinate integration setup with internal technical and support teamsLead internal onboarding coordination across Sales, Campaign Management, Product, Support, and DeliveryTrack onboarding progress, manage risks, and ensure timely issue resolutionMaintain accurate onboarding status and customer sentiment updates in internal systemsConfirm customer readiness and transition customers to ongoing supportProvide feedback to improve onboarding processes and documentation

Related jobs

Job Details

Jocancy Online Job Portal by jobSearchi.