Licenciado en Administración y Dirección de Empresas por el Colegio Universitario de Estudios Financieros (Cunef), Borja Escalada inició su trayectoria profesional en mercados de capitales en Arthur Andersen. Ha fundado Vector Cuatro, firma de inversión y asset management de activos de energías renovables. En inmobiliario, ha ejercido como consejero delegado del grupo hotelero mexicano RLH Properties y ha ocupado posiciones directivas en varios fondos, siempre con foco en el hotelero. Desde finales de 2024 es consejero delegado de Hotei Properties, tras la alianza de la socimi hotelera con Sancus Capital, firma de la que es socio director. Además, Escalada es miembro del consejo de administración de diversas entidades en varios sectores y administrador de las firmas propietarias y explotadoras de los hoteles Rosewood Villa Magna y Bless Madrid, vinculados a la propia Sancus.
Perfiles