Skip to content
CSM Jobs
TRC Companies, Inc.

Lead Customer Success Engineer

TRC Companies, Inc.

Location
Onsite (Atlanta, Georgia)
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 environmental and engineering firm seeking a Lead Customer Success Engineer. The role focuses on providing technical support and testing for GIS software solutions to clients in the energy and infrastructure sectors.

Skills

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

Benefits

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

Perks

  • Discretionary bonus program

Full job details