Meghan Self is a seasoned professional in risk management and product management, currently serving as Senior Manager of Risk Management at Capital One since September 2025. Previously, Meghan held the position of Director, Technical Product Manager at Texas Capital from October 2022 to September 2025. Meghan's earlier career includes significant roles at Elevate, where responsibilities ranged from Manager of Product Management to Senior Product Manager, contributing to innovative non-prime lending solutions. Meghan's foundation in banking began at Capital One, with over 16 years of experience, which included roles such as Manager of Process Management for Home Loans, Department Manager for Support Teams in Auto Finance, Customer Experience Process Manager, and Operations Analyst Manager, where notable improvements in call routing, customer satisfaction, and capacity planning were achieved. Meghan holds a BSBA in Decision Information Sciences from the University of Florida.
This person is not in any teams
This person is not in any offices