Finance Management Analyst Program
Listed on 2026-09-21
-
Finance & Banking
Corporate Finance, Financial Analyst, Financial Advisor / Consultant, Risk Manager/Analyst
Finance Management Analyst Program - 2027
Please note the maximum number of applications that you can submit per recruitment season is 8.
You are only allowed to submit:
- 3 applications in total to U.S. and Canada programs
- 2 applications in total to APAC programs
- 2 applications in total to LATAM programs
- EMEA applicants are limited to 1 application per recruitment season. Once your application has been submitted, you will be unable to apply to any additional EMEA programs.
Program
14518
Region U.S. and Canada
Location United States of America
States North Carolina
City Charlotte, NC
Program Chief Financial Office Program
Program type Full time
Entry level Analyst
Finance Management Analyst Program - 2027
What would you like the power to do?
At Bank of America, we value being a Great Place to Work®. We recognize that talented, engaged, and satisfied employees are the foundation to help make the financial lives of our customers and clients better.
Bank of America provides a diverse range of banking and nonbanking financial services and products domestically and internationally in more than 35 countries.
The Finance Management Analyst Program (also referred to as FMAP) will introduce you to Bank of America and the Chief Financial Officer (CFO) Group. The CFO Group is responsible for the overall financial management of our company – financial and regulatory reporting, balance sheet management, financial planning and analysis, treasury, accounting, investor relations, corporate investments, and tax.
Finance Management Analyst Program Overview:
This job is responsible for participating in the Finance Management Analyst Program (FMAP), a two-year rotational development program focusing on financial and management accounting, corporate and strategic finance, and internal treasury functions within the CFO Group. Key responsibilities include partnering with different internal business functions to develop a solid knowledge base of the CFO functional areas and a broad range of skills.
Job expectations include working on projects, research, and activities designed to build business acumen and demonstrate intellectual curiosity. When analysts complete the program, they have a better idea of areas they are interested in within CFO and have a unique set of skills to take with them to their next role.
Training and development are our top priority with extensive formal training offered at the start of the program in addition to on-the-job support, events, and mentorship throughout.
These opportunities include but are not limited to:
- Bank-provided trainings focused on Mechanics of a Bank, Data Literacy, Executive Ready Presentations and more
- Opportunity & Inclusion Employee Networks – LEAD for Women, Black Professional Group, LGBT+ Pride, and more
- Continuous Educational Speakers and Events
- Networking Events
- Community Service Opportunities
A Day in the Life:
The Program is structured as two one-year rotations across different teams within the CFO Group. The program gives participants a glimpse into the overall financial management of our company, vision, and culture. The primary responsibilities of a Finance Management Analyst may include but are not limited to:
- Takes proactive approach to learning the bank’s products, strategies, opportunities for enhancements, Operational Excellence, culture and CFO Priorities.
- Forecasts financial and non-financial trends, develops models and performs financial analysis of business investments
- Supports internal financial planning and management accounting functions
- Presents financial data and analysis to business partners and key stakeholders
- Utilizes emerging technologies to simplify and improve processes across the CFO Group
- Networks with finance executives and FMAP alumni network to cultivate…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).