Demo

Global Inside Sales and Customer Success Manager

Listen Technologies
Bluffdale, UT Remote Full Time
POSTED ON 7/20/2025 CLOSED ON 9/20/2025

What are the responsibilities and job description for the Global Inside Sales and Customer Success Manager position at Listen Technologies?

Global Inside Sales and Customer Success Manager
Location: Bluffdale, UT (HQ) or Remote – US/UK-based, with occasional international travel

About the Role:
Listen Technologies and Ampetronic are seeking a strategic and results-driven Global Inside Sales and Customer Success Manager to lead our inside sales and customer success teams across the US and UK. This role is responsible for driving revenue growth, strengthening customer relationships, and enhancing the overall customer experience. The Manager will also support international partner engagement and work cross-functionally with Product, Marketing, and Sales to align efforts with global business goals.

Key Responsibilities:

  • Lead and develop high-performing Inside Sales teams to achieve revenue, retention, and engagement targets
  • Oversee sales operations, pipeline management, and consultative selling practices
  • Optimize CRM usage and leverage data analytics to improve forecasting and visibility
  • Ensure successful customer onboarding, training, and ongoing support
  • Collaborate across global teams to align on customer needs and product solutions
  • Manage distributor relationships and support international partner programs
  • Establish scalable processes and performance reporting across regions

Qualifications:

  • Bachelor’s degree or equivalent experience
  • 4 years of experience in sales, customer success, or support leadership, preferably in proAV or technology sectors
  • Proven track record leading distributed teams and delivering measurable business outcomes
  • Proficiency in CRM platforms (Salesforce or Microsoft Dynamics preferred) and data analysis
  • Strong communication, leadership, and organizational skills
  • Ability to travel internationally up to 10–15%

Preferred:

  • Technical understanding of AV or related solutions
  • Experience working across US, UK, and EMEA markets
  • Multilingual capabilities
  • Familiarity with regulatory and compliance standards
  • AVIXA CTS or similar certifications

Equal Opportunity Statement:
Listen Technologies and Ampetronic are Equal Opportunity Employers. We are committed to fostering a diverse, inclusive, and respectful workplace where every team member can thrive. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or veteran status.

Customer Success Manager (CSM) – SAP Academy for Customer Success – Dallas (HYBRID)
Sistas In Sales -
Allen, TX
Customer Success Manager (CSM) – SAP Academy for Customer Success – Houston (HYBRID)
Sistas In Sales -
Houston, TX
Customer Success Manager (CSM) – SAP Academy for Customer Success – Boston (HYBRID)
Sistas In Sales -
Burlington, MA

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Global Inside Sales and Customer Success Manager?

Sign up to receive alerts about other jobs on the Global Inside Sales and Customer Success Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$103,275 - $152,386
Income Estimation: 
$133,333 - $194,768
Income Estimation: 
$144,977 - $217,176
Income Estimation: 
$161,422 - $229,038
Income Estimation: 
$101,209 - $157,654
Income Estimation: 
$161,422 - $229,038
Income Estimation: 
$144,977 - $217,176
Income Estimation: 
$63,227 - $94,954
Income Estimation: 
$116,498 - $172,747
Income Estimation: 
$71,829 - $108,969
Income Estimation: 
$82,719 - $127,392
Income Estimation: 
$116,498 - $172,747
Income Estimation: 
$101,209 - $157,654
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Global Inside Sales and Customer Success Manager jobs in the Bluffdale, UT area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!