As a Technical Account Manager, you will be the bridge between our cutting-edge technology and our valued clients. You’ll work at the heart of the business, collaborating closely with Sales, Sales Support, and Ad Operations to ensure our diverse product offerings are delivered flawlessly. This is a high-impact role that combines technical expertise with client-facing strategy.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level