Steven Albert
Group Head, Capital Markets
Telephone: 914-249-1416
Email: Steven_Albert@mastercard.com
Steve Albert joined Advisors in January 2011. Currently he is Group Head, Investor Solutions, responsible for delivering information solutions to buy- and sell-side firms leveraging MasterCard's insight into consumer purchases that help them make better buy and sell decisions.
Steve is an experienced P&L leader with 13 years of experience. Steve most recently spearheaded the creation of the Capital Markets business at Equifax, which under his leadership grew to a multi-million dollar business with dozens of well-known buy- and sell-side customers. Prior to that role, Steve was head of Market Strategy for Equifax's Consumer Information Solutions Business and an Engagement Manager at McKinsey & Company.
Previously, Steve gained deep experience in the information technology field as an Information Technology Consultant at Keane and as an Implementation Consultant at a supply chain software startup. Steve earned his MBA from the Wharton School at the University of Pennsylvania and BA in Spanish from Davidson College.
