Cyber Strategy & Transformation Lead

Deloitte France

Houston (TX)

On-site

USD 135,000 - 265,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Deloitte in the United States seeks a Cyber Security & Risk Strategy Manager to shape strategy, lead transformation initiatives, and drive execution for major client programs. You will mentor teams, manage multiple workstreams, and translate analysis into executive-ready recommendations.

Collaborating across functions, you will deliver high-quality client work and advance practice development. Travel up to 50% is expected based on client needs.

Qualifications

  • Bachelor's degree required.
  • 6+ years in strategy, business transformation, operating model, growth strategy, or enterprise change.
  • 3+ years leading project workstreams and managing teams in a consulting or corporate environment.
  • Experience developing executive-level presentations, business cases, and implementation recommendations.
  • Experience working directly with senior stakeholders to drive decisions, issue resolution, and execution alignment.
  • Ability to travel 50%, on average, based on the work and clients served.
  • Limited immigration sponsorship may be available.

Responsibilities

  • Lead project workstreams supporting enterprise strategy, growth, and transformation objectives.
  • Manage teams in developing analyses, insights, and recommendations for client executives.
  • Oversee creation of presentations, reports, and other deliverables for decision-making and planning.
  • Drive collaboration across stakeholders to align priorities, track progress, and address risks or issues.
  • Support business development, proposal development, and internal practice-building initiatives.

Skills

Independent work
Communication skills
Attention to detail
Relationship building
Project leadership
Multi-tasking
Interpersonal skills
Deadline oriented
Mentoring

Education

Bachelor's degree
Master's degree (preferred)

Job description

Deloitte in the United States seeks a Cyber Security & Risk Strategy Manager to shape strategy, lead transformation initiatives, and drive execution for major client programs. You will mentor teams, manage multiple workstreams, and translate analysis into executive-ready recommendations.

Collaborating across functions, you will deliver high-quality client work and advance practice development. Travel up to 50% is expected based on client needs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cyber Strategy & Transformation Leader
Cyber Strategy & Transformation Leader

Deloitte France • San Jose (CA)

On-site
USD 159,000 - 265,000
Cyber Strategy & Transformation Leader
Cyber Strategy & Transformation Leader

Deloitte France • Atlanta (GA)

On-site
USD 135,000 - 265,000
Cyber Strategy & Risk Transformation Consultant
Cyber Strategy & Risk Transformation Consultant

Deloitte France • Atlanta (GA)

On-site
USD 105,000 - 208,000
Discretionary annual incentive program
Cyber Security Strategy & Transformation Lead
Cyber Security Strategy & Transformation Lead

Deloitte France • Tampa (FL)

On-site
USD 135,000 - 265,000
Cyber Strategy & Transformation Consultant
Cyber Strategy & Transformation Consultant

Deloitte France • Houston (TX)

On-site
USD 83,000 - 163,000
Cyber Strategy & Transformation Leader
Cyber Strategy & Transformation Leader

Deloitte France • Lansing (MI)

On-site
USD 135,000 - 265,000
Cyber Strategy & Growth Transformation Manager
Cyber Strategy & Growth Transformation Manager

Deloitte France • Detroit (MI)

On-site
USD 135,000 - 265,000
Cyber Strategy & Transformation Consultant
Cyber Strategy & Transformation Consultant

Deloitte France • Minneapolis (MN)

On-site
USD 83,000 - 163,000
Cyber Strategy & Transformation Lead
Cyber Strategy & Transformation Lead

Deloitte France • Austin (TX)

On-site
USD 135,000 - 265,000
Cyber Strategy & Transformation Leader
Cyber Strategy & Transformation Leader

Deloitte France • Wichita (KS)

On-site
USD 135,000 - 265,000