EM
Embrace· HQ in 3 rue Casteja, 92100 Boulogne-Billancourt, France

Director of Sales, Americas

Location: Americas · Category: Sales & Business Development · Seniority: Director · Posted: September 13, 2026 · Verified: Sep 29, 2026

Role Overview & Description

This role leads sales efforts across the Americas, driving revenue growth and market expansion for Embrace's media operating layer solutions. The position targets major broadcasters and studios in the region.
Source & Transparency: This position was structured directly from the publicly accessible career portal of Embrace. Details on the employer’s original job posting are authoritative. Polaris7 charges no placement fees and conducts no candidate screening.

About the company

EM

Embrace

embrace.fr

Media workflow orchestration and creative automation software for broadcasters.

Similar Positions in DACH

Related roles across advertising, media, and data

Verified 2d agoRemote - GermanyRemoteSales & Business DevelopmentSenior

The Enterprise Account Executive for DACH & Nordics drives new business and expands revenue within large enterprise accounts in the German-speaking and Nordic regions. The role requires strategic selling, pipeline management, and deep understanding of the regional market.

Verified todayHamburgSales & Business DevelopmentSenior

Provide expert consulting on Amazon e-commerce strategies, optimizing client performance on the platform. Likely involves account management and strategic recommendations.

Verified 6d agoHamburg, Hamburg, GermanySales & Business DevelopmentJunior

This role focuses on generating and qualifying leads to build the sales pipeline. It requires strong communication skills and a proactive approach to outbound prospecting.

Verified 6d agoÖsterreich, Wels / HomeofficeSales & Business DevelopmentJunior

This role focuses on advising corporate clients and web agencies on Datareporter solutions, building a personal network, and driving B2B tech sales. It requires consultative selling and relationship management in a technology-driven environment.