Bank of America vs Microsoft: Founders, CEOs and History
Bank of America was founded in 1904 by Amadeo Peter Giannini and is led by Brian Moynihan. Microsoft was founded in 1975 by Bill Gates, Paul Allen and is led by Satya Nadella.
Company facts
Bank of America
- Founded
- 1904
- Headquarters
- Charlotte, North Carolina
- Current CEO
- Brian Moynihan
- Employees
- 213,000
Microsoft
- Founded
- 1975
- Headquarters
- Redmond, Washington, United States
- Current CEO
- Satya Nadella
- Employees
- 223,000
Founders
Bank of America
Amadeo Peter Giannini
Bank of America was founded by A. P. Giannini, the San Jose-born son of Italian immigrants. In 1904 he opened the Bank of Italy in a converted saloon in San Francisco's North Beach neighborhood. His aim was unusual for the time: to lend to working people.
Microsoft
Bill Gates
Microsoft was founded in 1975 in Albuquerque, New Mexico, by Bill Gates and Paul Allen, childhood friends from Seattle who had spent their teenage years finding ways to get free time on mainframe computers.
Paul Allen
Paul Allen co-founded Microsoft and was crucial to its earliest technical and strategic decisions. He helped develop Altair BASIC, gave the company its original name, and participated in the operating-system opportunity that led to MS-DOS.
CEOs and their tenures
Bank of America
- Amadeo Peter Giannini1904–1945
Founder and Chairman
Giannini was born in San Jose, California, in 1870 to Italian immigrant parents and sold fruit and vegetables from a horse-drawn wagon before opening the Bank of Italy in San Francisco at the age of 34.
Source - Hugh L. McColl Jr.1998–2001
Chairman and Chief Executive Officer
McColl joined the company in 1959 as a management trainee and built NationsBank through interstate acquisitions before its 1998 combination with San Francisco based BankAmerica, which took the Bank of America name and created the first coast-to-coast U.S.
Source - Ken Lewis2001–2009
Chairman and Chief Executive Officer
Lewis joined the company in 1969 as a credit analyst, ran corporate strategy from 1999, and became chairman and chief executive officer on April 25, 2001 when Hugh McColl retired.
Source - Brian Moynihan2010–present
Chair of the Board and Chief Executive Officer
Moynihan became chief executive officer on January 1, 2010, after running the general counsel, consumer banking and wealth management units, and he also chairs the board.
Source
Microsoft
- Bill Gates1975–2000
Co-founder and CEO
Gates built Microsoft's licensing model: software sold to many hardware makers rather than tied to one.
Source - Steve Ballmer2000–2014
CEO
Ballmer grew revenue from about $23 billion in FY2000 to about $78 billion in FY2013 and built the enterprise server and sales business that Azure later scaled on.
Source - Satya Nadella2014–present
Chairman and CEO
Nadella made Azure and Microsoft 365 the company's core, opened Microsoft to Linux and open source, and positioned it early in generative AI through OpenAI.
Source
Timeline: Bank of America and Microsoft side by side
1904Bank of America
Bank of Italy Founded
A.P. Giannini founded the Bank of Italy in San Francisco to expand access to banking for immigrants, wage earners, and small merchants.
1906Bank of America
San Francisco Earthquake Response
After the 1906 earthquake, Giannini resumed lending while much of San Francisco's banking system was disrupted. The response turned emergency access to credit into lasting customer trust and became a defining story in the bank's retail identity.
1930Bank of America
Bank of Italy Renamed Bank of America
The Bank of Italy changed its name to Bank of America on November 1, 1930. The rebrand reflected a wider consumer and business ambition beyond the original immigrant-community label.
1958Bank of America
BankAmericard Introduced
Bank of America introduced BankAmericard in 1958, a revolving-credit card that later became part of the Visa system. The product tied the bank to modern consumer credit, merchant acceptance, and payment-network economics.
1975Microsoft
Microsoft Founded
Bill Gates and Paul Allen founded Microsoft after recognizing that the Altair 8800 needed usable programming software. Their first product, Altair BASIC, turned a hobbyist computer kit into a programmable platform.
1981Microsoft
MS-DOS Ships With IBM PC
IBM introduced its personal computer with MS-DOS 1.0 and other Microsoft products. The milestone mattered because Microsoft's operating-system work moved from a small software supplier's project into the emerging corporate PC standard.
1985Microsoft
Windows Launch
The release of Windows 1.0 began Microsoft's long move from command-line operating systems to graphical personal computing. The first version was not an instant blockbuster, but it gave Microsoft a user-interface path that could evolve with PC hardware.
1986Microsoft
Microsoft IPO
Microsoft went public on the Nasdaq in March 1986.
1990Microsoft
Office Suite Release
The bundling of Word, Excel, and PowerPoint into Microsoft Office created a productivity suite that became central to business work. The bundle simplified enterprise purchasing and made file compatibility a competitive weapon.
1995Microsoft
Windows 95 Released
Microsoft released Windows 95 in August 1995.
1998Bank of America
NationsBank and BankAmerica Merge
The 1998 merger of Charlotte-based NationsBank and San Francisco's BankAmerica created the first coast-to-coast U.S. bank under the Bank of America name. It also shifted the modern company's headquarters center to Charlotte.
1998Microsoft
U.S. Antitrust Case
The U.S. Department of Justice accused Microsoft of using Windows power to suppress browser competition. The case mattered because it placed Microsoft's platform tactics under public and legal scrutiny at the height of its PC strong position.
2006Bank of America
MBNA Merger Completed
The MBNA merger expanded the card business to more than 40M active accounts and nearly $140B in managed balances, according to the company's January 2006 release. That size made cards a more important part of consumer banking revenue and risk.
2008Bank of America
Countrywide Acquisition Approved
The Federal Reserve approved Bank of America's acquisition of Countrywide in June 2008. The deal added mortgage scale but later became a costly warning about buying distressed loan portfolios during a housing crisis.
2008Bank of America
Merrill Lynch Acquisition Approved
The Federal Reserve approved the acquisition of Merrill Lynch in November 2008. Although the integration was controversial, Merrill became central to the company's wealth-management and investment-banking fee base.
2010Microsoft
Azure Commercial Launch
Azure gave Microsoft a way to compete in cloud infrastructure as enterprise customers began shifting workloads away from company-owned servers.
2014Bank of America
Mortgage Settlements With the Justice Department and FHFA
Bank of America agreed in August 2014 to a $16.65B settlement with the Justice Department over mortgage claims tied to Countrywide and Merrill Lynch, following a March 2014 FHFA agreement with an aggregate payment of about $9.33B.
2014Microsoft
Satya Nadella CEO
Satya Nadella became CEO and moved Microsoft away from a strategy that forced every product to serve Windows. He prioritized Azure, Microsoft 365, open source, Linux support, cross-platform software, and a more collaborative developer posture.
2016Microsoft
LinkedIn Acquisition
Microsoft agreed to acquire LinkedIn in 2016 for $26.2 billion in cash. The deal mattered because it added a professional identity network to a company already strong in Office, Dynamics, cloud services, recruiting tools, advertising, and enterprise sales.
2018Bank of America
Erica Launched
Bank of America launched Erica in 2018 as an AI-enabled virtual assistant inside digital banking. The launch mattered because customer service, insights, and routine account tasks were moving from branches and call centers into mobile channels.
2018Microsoft
GitHub Acquisition
Microsoft acquired GitHub for $7.5 billion in stock, reversing years of developer skepticism toward the company. The acquisition placed Microsoft inside the daily workflow of software developers across languages, clouds, and operating systems.
2023Bank of America
CFPB and OCC Orders on Fees, Rewards and Accounts
In July 2023 the CFPB ordered Bank of America to pay more than $100M to customers for repeat non-sufficient-funds fees, withheld credit card rewards and unauthorized accounts, plus $90M in CFPB penalties, and the OCC added a $60M penalty.
2023Microsoft
AI Leadership
Microsoft's expanded OpenAI partnership and Copilot product rollout placed the company at the center of enterprise generative AI adoption.
2023Microsoft
Activision Blizzard Acquisition Closes
Microsoft completed the Activision Blizzard acquisition after intense regulatory review. The deal added Call of Duty, World of Warcraft, Diablo, Overwatch, Candy Crush, and other franchises to Microsoft Gaming.
2025Bank of America
$113.1B FY2025 Revenue
The company reported $113.1B in total revenue net of interest expense and $30.5B in net income for FY2025. The result showed the combined scale of deposits, wealth management, cards, payments, global banking, and markets.
2025Bank of America
Co-Presidents Named
On September 12, 2025 Bank of America named Dean Athanasia and Jim DeMare Co-Presidents and gave Chief Financial Officer Alastair Borthwick the added title of executive vice president.
Acquisitions
Bank of America
- Countrywide Financial2008$4B
- Merrill Lynch2008$50B
- LaSalle Bank2007$21B
- MBNA2006$35B
- FleetBoston Financial2004$47B
- BankAmerica / NationsBank merger1998$43B
Microsoft
- Activision Blizzard2023$68.7B
- Nuance Communications2022$19.7B
- ZeniMax Media2021$7.5B
- GitHub2018$7.5B
- LinkedIn2016$26.2B
Questions about Bank of America vs Microsoft
Who is the CEO of Bank of America Corporation and Microsoft Corporation?
Bank of America Corporation is led by Brian Moynihan and Microsoft Corporation is led by Satya Nadella. Both serve as the top executive responsible for the company's strategy, operations, and financial performance.
When was Bank of America Corporation founded vs Microsoft Corporation?
Bank of America Corporation was founded in 1904 — 71 years before Microsoft Corporation, which was founded in 1975. Bank of America Corporation's longer operating history gives it a deeper track record but also potentially more institutional inertia compared to the younger Microsoft Corporation.
How many employees does Bank of America Corporation have compared to Microsoft Corporation?
Bank of America Corporation employs approximately 213,000 people, while Microsoft Corporation employs approximately 223,000. Microsoft Corporation has the larger workforce at 223,000 employees, compared to Bank of America Corporation's 213,000. A higher headcount does not necessarily imply greater efficiency — it often reflects differences in business model (e.g., manufacturing vs. software).
Where are Bank of America Corporation and Microsoft Corporation headquartered?
Both Bank of America Corporation and Microsoft Corporation are headquartered in United States, meaning they operate under the same primary regulatory and tax environment.
Who founded Bank of America Corporation and Microsoft Corporation?
Bank of America Corporation was founded by Amadeo Peter Giannini. Microsoft Corporation was founded by Bill Gates, Paul Allen.
Which company has a longer operating history — Bank of America Corporation or Microsoft Corporation?
Bank of America Corporation has been operating for approximately 122 years, making it the more established of the two companies. Microsoft Corporation has been in operation for around 51 years. A longer operating history often signals greater institutional resilience and brand recognition, though it can also mean slower adaptation to new market conditions.
Figures come from each company's filings and the sources linked beside them. Amounts reported in another currency are shown in US dollars at an approximate rate and marked with ~. Back to the Bank of America vs Microsoft overview