Lead Business Strategy

AT&T

Dallas, Texas, US
Base: $130,700 - $196,100 annual; bonus/equity: no...
5+ years strategy or consulting experience
Enterprise-level strategic problem solving
Financial modeling and p&l fluency
The Lead Business Strategy role is responsible for shaping strategic initiatives that drive business growth through rigorous market research and financial modeling

Job Summary

  • The Lead Business Strategy role is responsible for shaping strategic initiatives that drive business growth through rigorous market research and financial modeling.
  • This position requires office presence of a minimum of 5 days per week in Dallas, Texas with no relocation offered.
  • The company offers a comprehensive benefits package including medical/dental/vision coverage, 401(k) plan, tuition reimbursement, and up to 23 days of vacation.

Matching Summary

The Lead Business Strategy role is responsible for shaping strategic initiatives that drive business growth through rigorous market research and financial modeling.

Salary

Base: $130,700 - $196,100 annual; Bonus/Equity: Not specified; Benefits: Medical/Dental/Vision, 401(k), Tuition Reimbursement, Paid Time Off

Skills & Requirements

Must-have

  • 5+ years strategy or consulting experience
  • Enterprise-level strategic problem solving
  • Financial modeling and P&L fluency
  • Cross-functional initiative ownership
  • Executive-ready communication skills

Nice-to-have

  • Transaction-related analysis exposure
  • Top-tier consulting background
  • Market and competitive awareness
  • Influence without authority capability

Key Requirements

  • Bachelor's degree (BS/BA)
  • 5+ years in strategy, transformation, or consulting
  • Experience presenting to VP/SVP-level leaders

Work Rights

Not specified

Tailored Resume

Cover Letter