Skip to content
CSM Jobs

Technical Account Manager

HUMAN

Location
Onsite (New York, New York)
Compensation
$100k - $140k/yr
Employment
Full-time
Level
Mid Level
Posted Today

About the role

HUMAN Security is a cybersecurity leader protecting enterprises from bots and fraud. This role manages the complete customer lifecycle for enterprise accounts, ensuring satisfaction and retention while acting as the primary point of contact and driving product improvements through customer feedback.

Skills

Technical Account Management Customer Success Enterprise Security Relationship Management Customer Retention Technical Support Executive Business Reviews SQL Javascript Kibana Cloud Systems Software Systems Communication Skills Problem-solving Organizational Skills

Benefits

  • Medical insurance
  • Financial benefits
  • Life insurance
  • Disability insurance
  • Paid time off

Perks

  • Flexible work options
  • Well-being stipends
  • Learning stipends
  • Stock options

Full job details