Skip to main content
Awin in the United States is seeking a Head of Sales, North America to define and execute the regional sales strategy, drive sustainable new business revenue growth, and lead a high-performing Sales organisation across North America. You will own regional sales performance, pipeline development, forecasting and commercial execution, while remaining closely involved in strategic opportunities and complex negotiations, building senior relationships with advertisers, agencies and strategic partners.

Matching similar jobs

Level

Manager L7

Location

Chicago, IL

Occupation

Sales Managers

Industry

Corporate, Subsidiary, and Regional Managing Offices

Posted

today

APPLY NOW (opens in a new tab)