North America Head of Sales

2 days ago

Chicago, IL, United States Awin Full-time

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.