Senior Director, Delivery (Telecom)

WillowTree
St. Louis, VA
Job Description
TELUS Digital, part of TELUS, is seeking a Senior Director of Delivery for Telecom to manage a client portfolio with multiple projects within a global service delivery model. The role involves overseeing project delivery, team coaching, client relationship building, business development, and forecasting accuracy. It is a key part of a team at Denver, CO, or St. Louis, MO and requires a proactive, client-focused individual. Success is measured by project delivery, client feedback, and achieving targets.

Requirements

  • 10+ years of proven experience in leadership roles within the Telecommunications services industry
  • Bachelor's degree or MBA in Computer Science, Engineering, Business Administration, or related field
  • Demonstrated success driving team collaboration and client success
  • Experience in Enterprise-scale Telecom systems (Netcracker, AWS for Telecom, etc)

Benefits

  • Healthcare benefits
  • 401K matching
  • Employee Share Purchase Plan
  • Competitive PTO Policy
  • Employee Assistance Program (EAP)
  • Life & Disability Insurance
]]>