Skip to main content

North America Head of Sales - Strategic Growth Leader

L7

awinChicago, ILtoday
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.
Apply now (opens in a new tab)
Apply now (opens in a new tab)

Level

ManagerL7

Location

Chicago, IL

Occupation

Sales Managers

Industry

Corporate, Subsidiary, and Regional Managing Offices

Posted

today

To get sharper similar jobs, create your profile using the link below.

Create profile