Schneider Electric USA logo

Global Customer Experience Strategy Director

Schneider Electric USA

Dallas, TX
Full Time
Director
203k-305k
about 1 month ago

Job Description

About the Role

For this U.S. based position, the expected compensation range is $203,200.00 - $304,800.00 per year, which includes base pay and short-term incentive. The compensation range for this full-time position applies to candidates located within the United States. Schneider Electric offers a comprehensive benefits package including medical, dental, vision, life insurance, flexible work arrangements, paid family leaves, 401(k) + match, well-being and recognition programs, holidays, paid time off, stock purchase options, and military leave benefits. The company values diversity, inclusion, ethics, safety, sustainability, and a strong corporate culture focused on trust and respect. We are seeking a highly experienced and strategic leader to join as the Global Customer Experience Strategy Director, responsible for developing and executing a comprehensive customer experience strategy to enhance satisfaction, loyalty, and engagement across all touchpoints.

Key Responsibilities

  • Develop and implement a global customer experience strategy aligned with the company's vision and goals.
  • Lead and manage a team of customer experience professionals, providing guidance, mentorship, and support.
  • Analyse customer feedback, market trends, and competitive insights to identify opportunities for improvement.
  • Collaborate with product, marketing, sales, and support teams to ensure a cohesive and integrated customer experience.
  • Design and implement customer journey maps, personas, and other tools to enhance customer understanding and engagement.
  • Monitor and measure key performance indicators (KPIs) related to customer experience, providing regular reports and insights to senior leadership.
  • Drive initiatives to improve customer satisfaction, retention, and advocacy.
  • Stay up-to-date with industry best practices and emerging trends in customer experience management.
  • Establish governance frameworks to oversee customer experience initiatives, ensuring accountability and effective decision-making.
  • Utilize customer data and insights to inform strategy, identify pain points, and uncover opportunities for improvement.
  • Collaborate with senior leadership and stakeholders to advocate for customer experience priorities and secure necessary resources.
  • Drive innovation by exploring new tools and methodologies to enhance the customer journey.

Requirements

  • Bachelor's degree in Business, Marketing, or a related field; MBA or advanced degree preferred.
  • Proven experience in a senior customer experience or strategy role, preferably in a global organization.
  • Strong leadership and team management skills.
  • Excellent analytical and problem-solving abilities.
  • Exceptional communication and interpersonal skills.
  • Ability to work collaboratively across departments and regions.
  • Proficiency in customer experience management tools and software.

Nice to Have

  • Experience with emerging technologies and industry best practices in customer experience.

Qualifications

  • Bachelor's degree in Business, Marketing, or a related field.
  • MBA or advanced degree preferred.

Benefits & Perks

  • Comprehensive benefits package including medical, dental, vision, and life insurance.
  • Flexible work arrangements.
  • Paid family leaves.
  • 401(k) + match.
  • Well-being and recognition programs.
  • 12 holidays per year.
  • 15 days of paid time off per year (pro-rated in the first year).
  • Opportunity to purchase company stock (eligibility depends on start date).
  • Military leave benefits.

Working at Schneider Electric USA

At Schneider Electric, our values and behaviors are the foundation for creating a great culture to support business success. We believe that our IMPACT values - Inclusion, Mastery, Purpose, Action, Curiosity, Teamwork - start with us. We aim to be the most inclusive and caring company in the world, providing equitable opportunities to everyone, everywhere, and ensuring all employees feel valued and safe. We uphold the highest standards of ethics and compliance, emphasizing trust, safety, sustainability, and respect in all our interactions. We celebrate diversity and believe our differences make us stronger as a company and as individuals.

Apply Now

Job Details

Posted AtJun 25, 2025
Salary203k-305k
Job TypeFull Time
ExperienceDirector

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Schneider Electric USA

Website

se.com

Company Size

10000+ employees

Location

Dallas, TX

Industry

Electrical Equipment Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches