Overview

Company
Canals
Location
Omaha, Nebraska, United States
Canals

Business Services & Consulting • Omaha, Nebraska, United States

Remote-First Strategic Sales Leader (Seven-Figure Deals)

Omaha, Nebraska, United StatesPosted 12 hours ago
RemoteBusiness Services & Consulting

About the Role

Canals is seeking a seasoned sales leader to build and head a team that targets the largest accounts across verticals we serve. You will coach Account Executives, define account plans, and lead executives through complex negotiations to win seven-figure deals.

You will join customer conversations, shape deal strategy, and drive disciplined pipeline reviews in a remote-first, North/South America distributed environment.

#J-18808-Ljbffr

What You'll Do

Canals is seeking a seasoned sales leader to build and head a team that targets the largest accounts across verticals we serve.
You will coach Account Executives, define account plans, and lead executives through complex negotiations to win seven-figure deals.
You will join customer conversations, shape deal strategy, and drive disciplined pipeline reviews in a remote-first, North/South America distributed environment.
#J-18808-Ljbffr

Skills & Technologies

Business Services & Consulting