Bain & Company is a global leader in management consulting, renowned for delivering strategic, objective, and results-driven advisory services for over 50 years. The firm partners with organizations to enhance productivity, drive innovation, and improve overall performance. At Bain, we’re guided by a single mission: to create lasting impact for our clients, our teams, and the communities where we live and work. Our Global Training team plays a pivotal role in enabling our people to thrive — and we’re looking for an Analyst to help ensure the financial foundation of that mission is rock-solid.
As part of the Global Training team, you’ll be at the center of planning, tracking, and optimizing the financial resources that make our world-class training programs possible. You’ll partner with colleagues across Finance, Accounting, Tax, and Training leadership, providing the insights and accuracy that allow us to deliver exceptional learning experiences for our people, everywhere. Core responsibilities include managing hotel spend commitments, reconciling AMEX corporate meeting card transactions, tracking prepaid deposits, and maintaining accurate MRaP reports. The analyst is also responsible for generating financial reports and insights to inform leadership of program costs and trends. The role requires strong collaboration with cross-functional partners in Finance, Accounting, and Tax, as well as with training leadership.
Budgeting, forecasting & planning (30%)
Assist with the preparation of annual budgets, reforecasts, and multi-year plansPartner with regions/offices to collect trainee forecasts and estimate cost per attendee using historical dataDraft initial cost plans by programme and locationFinancial tracking & analysis (25%)
Track and validate training-related financial activity, including hotel deposits, AMEX Meeting Card spend, and prepaid expensesReconcile MRaP data monthly to ensure accurate coding allocationAnalyse spend vs. plan and explain key variances and cost drivers to finance leadershipReporting & month-end close (20%):
Generate and distribute monthly/quarterly reports, dashboards, and summaries (e.g., cost per participant, spend by region/program)Support month-end close processes by reconciling outstanding transactions and validating program spendMaintain consistent, accurate reporting templates to ensure leadership visibility into spendCross-functional collaboration (15%)
Collaborate with Finance (AP, Treasury, Accounting), Tax, and Corporate Card teams to resolve discrepancies and ensure compliancePartner with training program leads to implement consistent spend tracking practices and ensure accurate cost allocationAct as liaison across departments to align reporting, planning, and reconciliation effortsTax and compliance coordination (10%)
Manage VAT refund submissions and ensure eligibility and supporting documentation are in placePartner with the Global Tax team to prepare and submit transfer pricing reportsMaintain organized and compliant financial records for all training-related activitiesWhat we’re looking for
1–3 years’ experience in financial analysis, FP&A, accounting, or business operations — ideally in a global or matrixed environment.
A sharp analytical mind with strong attention to detail.
Advanced Excel skills (financial modeling, pivot tables, lookups, macros) and working knowledge of PowerPoint.
A collaborative, solutions-oriented mindset — able to work independently while thriving in a team setting.
A university degree in Business, Accounting, Finance, Economics, Mathematics, or another analytical field, OR equivalent work experience.
Fluency in English
Why this role matters
This role is more than numbers — it’s about enabling Bain’s people to grow, learn, and excel. Your work will directly support the delivery of transformative training experiences to colleagues across the globe, helping to sustain Bain’s culture of continuous learning and excellence.
Location: Warsaw, Poland (Hybrid flexibility)
Travel: Occasional travel may be required.