Management Team
Abra was founded by Bill Barhydt, a serial entrepreneur with over 20 years of payment experience. Our team is headquartered in Silicon Valley. Interested in working with us? View Available Openings
Our Team

Bill Barhydt
CEO & Founder

Caroline Finch
VP of Marketing

Deepak Ghosh
VP of Product

Ben Liams
VP of Trading and Credit Markets

Justin McMahan
Chief Financial Officer

Daryl Puryear
CTO

Elena Sabkova
General Counsel &
Chief Compliance Officer

Robert Valdes-Rodriguez
VP of Global Sales

Willie Wang
VP of Engineering
Our Investors
Abra is supported by a world class group of technology and financial investors with a combined presence spanning North America, Asia, Australia, Africa, and Europe.