πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Technical Customer Support Specialist

Company

Measured

Location

Argentina, Argentina

Posted

July 02, 2026

Position Overview

About Measured

Measured is the pioneer and leader of incrementality-based media measurement and optimization. Since 2017, leading brands have used our AI-powered, all-in-one platform to manage, test, plan, and optimize over $35 billion in full-funnel media investments. Measured's unique combination of automated experimentation, media mix modeling, and industry-leading expertise helps marketers prove the incremental impact of their advertising and maximize ROI with unmatched ease, accuracy, and efficiency.

The Role

This position will report to the Director, Customer Support Operations and will provide front-line technical support to Measured customers, handling support inquiries, troubleshooting platform issues, and ensuring exceptional customer experiences. As a Technical Customer Support Specialist, you will be the first point of contact for customers experiencing technical challenges, triaging issues, resolving common problems, and escalating complex t...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now