Ricardo Frank Barrera

Member at Supra

Ricardo Frank Barrera is an accomplished professional with extensive experience in product management and technical program management. Currently, Ricardo serves as the Director of Product Management at Expedia Group. In addition, Ricardo is a member at Supra and the Founder & Chief Product Officer at Ouroboros Consulting. Earlier in Ricardo's career, roles included Senior Product Manager & Data Scientist at Accolade, Inc. and Technical Program Manager II at Microsoft.

Links

Previous companies

Microsoft logo
Accolade logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams