Full-time

Seismic Solutions Customer Success Manager

Posted by Nanometrics Inc. • June 01, 2026

📍 ottawa, on, Canada
Apply Now

Description

Lead customer success strategies within a seismic technology framework. Oversee training, service contracts, and key support metrics to enhance client satisfaction and retention.
This role focuses on managing the entire post-sales customer lifecycle within a rapidly growing industry. You will ensure effective service deployment, customer training, and fulfillment of service contracts while analyzing metrics such as CSAT and NPS. Collaborate closely with technical teams to bridge gaps and drive service excellence.
Key Responsibilities:
• Manage scheduling and execution of engineering services
• Lead the onboarding and training of customers
• Facilitate communication for delivery challenges
• Ensure thorough billing for additional services
• Track metrics to evaluate customer support performance
Requirements:
• Bachelor’s Degree in Engineering, Science, or similar
• 5+ years of experience in Customer Success Management
• Proven ability to manage field ser...

Ready to Seal the Deal?

Submit your application today and take the next step in your career with Nanometrics Inc..

Apply for this Job