Skip to content
CSM Jobs
TRC Companies, Inc.

Lead Customer Success Engineer

TRC Companies, Inc.

Location
Onsite (Nashville, Tennessee)
Compensation
$63k - $95k/yr
Employment
Full-time
Level
Senior Level
Posted 1 week ago

About the Role

TRC, a member of WSP, is a global consulting firm specializing in environmental and engineering solutions for the energy, infrastructure, and environmental sectors. The Lead Customer Success Engineer role focuses on providing high-quality technical support and software testing for GIS technologies.

Skills

GIS technologies ESRI technology ArcGIS Enterprise Portal Technical support Software testing Problem-solving Communication skills Project management CRM Security Networking Installation Configuration Performance monitoring Collaboration

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • 401k package
  • Paid time off
  • Paid holidays
  • Paid sick leave
  • Family leave

Perks

  • Discretionary bonus program

Full job details