🤝 Sales📍 In-Person💼 Full Time🔥 Hot41m ago
Technical Customer Success Manager (TCSM)
$140,000 – $160,000/year
Sign in to unlock your personalized workspace. Members see every company name, full role details, and apply links.
Role Details
About the company the company is the platform that enables AI to access the web. We manage headless browser infrastructure for automations that interact with websites, fill out forms, and replicate user actions. We've…