Yen spent more than 15 years as a management consultant at international firms (McKinsey & Company, A.T. Kearney and Arthur D. Little) before assuming management positions at Carrefour Oi and Ericsson in Brazil. From 2017 to 2021, he became the Director of Carrefour Property Brazil, before joining the ORPEA group in 2022 as Chief Executive Officer for the Latin America region. Yen has a diploma from the University of São Paulo in computing, holds a post-graduate diploma in Business Administration from the Fundação Getúlio Vargas, a Master’s in international studies from the University of Pennsylvania and an MBA from the Wharton School.