Skip to content
CSM Jobs
EarthCam

Customer Success Specialist

EarthCam

Location
Onsite (Upper Saddle River, New Jersey)
Compensation
$55k/yr+
Employment
Full-time
Level
Mid Level
Posted 6 days ago

About the Role

EarthCam is a global leader in webcam technology providing real-time visibility and AI-driven insights for construction projects. The Customer Success Specialist manages client accounts from onboarding to renewal, driving product adoption and retention.

Skills

Customer success Account management Proactive outreach Product adoption CRM systems Ticketing tools Communication Problem solving Relationship management Data analysis Retention strategy Sales support Technical support Time management Organization

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k) plan
  • Paid time off

Perks

  • Performance-based bonuses
  • Complimentary meals
  • Team events

Full job details