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.
This person is not in the org chart
This person is not in any teams