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

Justin McMahan

Chief Financial Officer

Daryl Puryear


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.