Overview

Company
AT&T
Location
Denver, Colorado, United States
AT&T

Technology & IT • Denver, Colorado, United States

New Logo Sales Manager — Tech Growth Leader

Denver, Colorado, United StatesPosted 18 hours ago
Technology & IT

About the Role

AT&T is seeking a New Business Sales Manager to lead a hunter sales team focused on acquiring new logos in the technology sector. You will recruit, coach, and develop sales professionals across experience levels, while driving outbound prospecting and executive outreach.

You'll guide the team to build pipelines, win complex B2B deals, and align cross‑functional resources to deliver measurable revenue growth across designated territories, including Denver and other locations.

#J-18808-Ljbffr

What You'll Do

AT&T is seeking a New Business Sales Manager to lead a hunter sales team focused on acquiring new logos in the technology sector.
You will recruit, coach, and develop sales professionals across experience levels, while driving outbound prospecting and executive outreach.
You'll guide the team to build pipelines, win complex B2B deals, and align cross‑functional resources to deliver measurable revenue growth across designated territories, including Denver and other locations.
#J-18808-Ljbffr

Skills & Technologies

Technology & IT