H

Technical Account Manager, EMEA

Highspot

London, England, United Kingdom Full time June 05, 2026
Apply Now

Opportunity Description

What You'll Do

  • Dive headfirst into becoming one of our foremost product experts, mastering every facet of our innovative solutions. 

  • Serve as the primary technical liaison between our company and our largest, most strategic customers, understanding their unique business needs and technical environments. 

  • Provide technical guidance and expert solution advice to customers, navigating product issues and offering best practices proactively. 

  • Team up with a crew of extraordinary colleagues including CSMs, Account Managers, Support, and Product & Engineering. Together, we'll ensure our customers harness the full potential of our solutions, resulting in stellar customer retention and growth.

  • Lead engaging and insightful discussions during regular customer meetings, providing progress updates, expert counsel, and strategic insights to foster mutual success.

  • Demonstrate your acumen for innovation by identifyi...
  • Full time Advertising, Marketing, Promotions, Public Relations, and Sales Managers

    Ready to Apply?

    Submit your application for Technical Account Manager, EMEA at Highspot

    Apply for this Position