Lead Business Strategy

AT&T

Dallas, Texas, US
Base: $130,700 - $196,100 annual; bonus/equity: no...
5+ years strategy or consulting experience
Financial acumen in p&l and modeling
Executive-level presentation skills
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.
  • Candidates must possess strong financial acumen to ground decisions in impact and translate complex analyses into clear, executive-ready recommendations.
  • The position offers a comprehensive benefits package including medical/dental/vision coverage, 401(k) plan, tuition reimbursement, and up to 23 days of vacation annually.

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
  • Financial acumen in P&L and modeling
  • Executive-level presentation skills
  • Cross-functional initiative ownership
  • Business case development expertise

Nice-to-have

  • Transaction exposure and negotiation support
  • Top-tier consulting background preferred
  • Ability to influence without authority
  • Strong external market perspective

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