Careers

We are here to solve interesting problems. Join us in our journey.

Our Key Positions

Our team is growing fast! To stay up to date on all hiring cycles please follow the Foresight Strategy LinkedIn page. For questions, email us using the link below.

Description

The Business Analyst is the closest to the data. This applies to both client data intake and to the management of internal databases. Your role is to collect and organize research and data that is used to support analysis. At times you will be charged with conducting pieces of analysis under the direction of an Associate or Manager, including using Excel to construct workbooks/simple models to support the analysis. You will also be expected to play a role in bringing together analyses and content into PowerPoint slides to be delivered to the client. You need to be able to speak to your pieces of the analysis during internal sessions and know the data well enough to fulfill data requests from Associates & Managers.

Requirements

  • Undergraduate degree
  • 0-2+ years professional or equivalent academic/internship experience applied to quantitative problems
  • Experience with manipulating data in Excel
  • Familiarity with basic statistical techniques and packages

How to apply

Attach your resume and cover letter to submit your application.

Description

At the Associate level, you will take significantly more responsibility for analysis design and model construction, including developing approaches to answer client requests. You are expected to present your findings to the client and communicate the implications. It is expected that you will be able to take projects, usually smaller in size, with little to no supervision and lead an analyst in the work. You will be expected to execute complex analyses and answer questions from managers with limited guidance.

Requirements

  • Undergraduate degree
  • 2-4+ years non-academic or equivalent experience applied to quantitative problems and/or relevant school internships (preferably in a consulting, marketing, or brand management context using analytics).
  • Intermediate to advanced experience with manipulating data in Excel (e.g. Pivot Tables, Charts, VLOOKUP, OFFSET, INDEX, MATCH, SUMIF, etc.)
  • Experience with statistical techniques and packages

OR

  • Graduate degree
  • 0-3+ years non-academic or equivalent experience applied to quantitative problems and/or relevant school internships (preferably in a consulting, marketing, or brand management context using analytics).
  • Intermediate to advanced experience with manipulating data in Excel (e.g. Pivot Tables, Charts, VLOOKUP, OFFSET, INDEX, MATCH, SUMIF, etc.)
  • Experience with statistical techniques and packages

How to apply

Attach your resume and cover letter to submit your application.

Description

The Senior Associate takes a leadership role in client engagements and internal initiatives. You are expected to design, manage, and execute complex analyses independently, with minimal supervision, while ensuring the quality of work produced by Business Analysts and Associates. Senior Associates are heavily involved in client communications, including leading presentations, providing strategic recommendations, and facilitating discussions around actionable insights. You will also play a critical role in project scoping, developing methodologies, and mentoring junior team members. This role demands high levels of critical thinking, technical expertise, and the ability to effectively manage multiple projects simultaneously.

Requirements

  • Undergraduate degree
  • 4-7+ years of professional experience solving quantitative problems, with a preference for experience in consulting, data analytics, or marketing/brand management
  • Advanced proficiency in Excel (e.g., Power Query, VBA, nested formulas).
  • Strong statistical analysis skills, with experience using advanced techniques and packages
  • Demonstrated leadership experience in managing projects and mentoring team members
  • Excellent verbal and written communication skills, with the ability to present data-driven insights to non-technical audiences

OR

  • Graduate degree
  • 3-5+ years of professional experience solving quantitative problems, with a preference for experience in consulting, data analytics, or marketing/brand management
  • Advanced proficiency in Excel (e.g., Power Query, VBA, nested formulas).
  • Strong statistical analysis skills, with experience using advanced techniques and packages
  • Demonstrated leadership experience in managing projects and mentoring team members
  • Excellent verbal and written communication skills, with the ability to present data-driven insights to non-technical audiences

How to apply

Attach your resume and cover letter to submit your application.

Description

At the Manager level you are expected to be able to take projects from Proposal to Invoice, including developing approaches, interfacing with the client to set up meetings and progress reviews, and managing an internal team to meet deadlines and deliver the expected results to the client. You should be able to design solutions to increasingly sophisticated requests and show an ability to generate repeat business and establish quality relationships with the client. At this level you will play a role in internal management and operations tasks such as interviewing candidates, team development, and assisting in the management of employee resourcing.

Requirements

  • Undergraduate degree
  • 7+ years experience in management consulting or relevant client industry including project management and presentation to clients
  • Experience managing small project teams
  • Experience with proposal-writing
  • Advanced proficiency in Excel (e.g., Power Query, VBA, nested formulas)
  • Advanced experience statistical packages and techniques

OR

  • Graduate degree
  • 5+ years experience in management consulting or relevant client industry including project management and presentation to clients
  • Experience managing small project teams
  • Experience with proposal-writing
  • Advanced proficiency in Excel (e.g., Power Query, VBA, nested formulas)
  • Advanced experience statistical packages and techniques

How to apply

Attach your resume and cover letter to submit your application.

Staff Spotlight

Naomi Daigle

Naomi Daigle
Business Analyst

Hailey Bauer

Hailey Bauer
Business Analyst

Dane Birkeland

Dane Birkeland
Senior Associate

Rachel Knox

Rachel Knox
Business Analyst

Aidan Tarpenning

Aidan Tarpenning
Business Analyst

Victoria Brimacomb

Victoria Brimacomb
Business Analyst

Paul Martinuzzi

Paul Martinuzzi
Senior Associate

Harve Criqui

Harve Criqui
Associate

Michael Barry

Michael Barry
Principal

Erica Wyman

Erica Wyman
Senior Associate

Jakob Anderson

Jakob Anderson
Senior Associate

Izy Gallichant

Izy Gallichant
HR Generalist

Jack Hallman

Jack Hallman
Senior Associate
Luke Lilienthal Headshot

Luke Lilienthal

Luke Lilienthal
Associate
Headshot of Megan Kohel

Megan Kohel

Megan Kohel
Associate

Jason Woodson

Jason Woodson
Engagement Manager

Zach Zeigler

Zach Zeigler
Senior Associate

Ryan Sailer

Ryan Sailer
Senior Associate

Nicholas Schaefer

Nicholas Schaefer
Engagement Manager

Lucia Madero Murillo

Lucia Madero Murillo
Senior Associate

Hunter Austing

Hunter Austing
Senior Associate

Andrew Van Craenenbroeck

Andrew Van Craenenbroeck
Sales & Operations Coordinator

Abigail Meyer

Abigail Meyer
Engagement Manager

Vittorio Raimondi

Vittorio Raimondi
Managing Partner

Nick Lucas

Nick Lucas
Partner

Andrew Glor

Andrew Glor
Partner

Mick Hedberg

Mick Hedberg
Partner

We are a growing team that takes our work seriously, but not ourselves. We look for analytically-wired self-starters, problem-solvers, and people driven by curiosity.

Why Foresight?

Values

We value energy and dedication over seniority and status. Self-starters who do not shy away from tough problems are a natural fit for us.

Culture

We balance a start-up feel, with the opportunity to solve problems for Fortune 100 clients. We foster a collaborative environment that makes room for new ideas and encourages ‘productive disagreements’.

Growth

We are a small, expanding team which enables accelerated career progression and personal development. The growth of our employees is the engine of our success.

We are an equal opportunity employer and celebrate diversity for the benefit of our employees, our clients, and our community.