Customer Success Manager
Navvis
Posted
Jun 09, 2026
Location
USA
Type
Full-time
Mission
What you will drive
- Set clients up for success from the start by conducting welcome calls and providing hands-on guidance during initial projects.
- Act as a consultative advisor to help clients optimize workflows and achieve measurable results from NavVis products.
- Proactively manage client relationships to ensure renewals and identify opportunities for account growth.
Impact
The difference you'll make
By guiding clients to successfully integrate and optimize NavVis reality capture solutions, you help organizations make smarter decisions and build more efficient, connected operations, ultimately bridging the physical and digital worlds for positive change.
Profile
What makes you a great fit
- 3–5 years of professional experience, preferably in Customer Success or background in geosystems, surveying, or laser scanning industry.
- Based within commuting distance of Denver, Colorado.
- A consultative mindset with a focus on customer experience and problem-solving.
- Resourceful, people-centric, and skilled at building trust with clients and internal teams.
Benefits
What's in it for you
- 15 days of vacation and 11 public holidays
- Flexible working hours and hybrid work setup
- Competitive health/vision/dental insurance
- Up to $4,500 USD employee referral bonus
- 401k matching up to 4%
- 5 days of paid sick leave
- Paid Parental Leave
About
Inside Navvis
NavVis is a global leader in reality capture and digital factory solutions, helping organizations capture and share the built environment as photorealistic digital twins to drive smarter decisions and efficient operations.