En la Torre Windsor estaba situada la central en España de Deloitte donde trabajaban sus más de 1200 empleados y tres departamentos del despacho de abogados Garrigues.