Luis Castillo Escoriaza is a Principal at Searchlight Capital Partners, a position they have held since 2023. They served as a Board Member and Secretary of the Board at storemore from 2021 to 2023 and have held various roles in investment banking, including an Intern Analyst position at PJT Partners and Deutsche Bank in 2016. Luis completed a Bachelor of Business Administration in Finance from Colegio Universitario de Estudios Financieros in 2016. Additionally, they are currently a Board Member at Integrated Power Services and have been a Principal at Metric Capital Partners in 2023.
This person is not in any teams
This person is not in any offices