Skip to content
CSM Jobs

Technical Account Manager

HUMAN

Location
Onsite (New York, NY)
Compensation
$100k - $140k/yr
Employment
Full-time
Level
Senior Level
Posted 1 day ago

About the role

HUMAN Security is a global leader in digital trust and cybersecurity, protecting enterprises from bots, fraud, and account abuse. This Technical Account Manager role supports strategic partners in the programmatic advertising ecosystem by managing relationships, investigating invalid traffic, and driving customer success.

Skills

AdTech Programmatic Advertising Customer Relationship Management Customer Support Technical Troubleshooting Investigative Analysis Data Analysis Customer Escalation Management Strategic Account Management Project Management Presentation Skills Customer Training Cross-Functional Collaboration Customer Advocacy SQL Looker

Benefits

  • Medical Benefits
  • Financial Benefits

Perks

  • Well-Being Stipend
  • Learning Stipend
  • Flexible Work Options
  • Stock Options
  • Dedicated Time Off

Full job details