Browsing: appointed in May 2024 after joining the company in 2022 as Senior Director of Engineering in Barcelona