José Carlos Torres currently serves as the Managing Director and Country Head Iberia at Barings. His career demonstrates significant experience in the real estate investment sector.
Prior to his role at Barings, Torres was a Director at Hines. He also held the position of Transaction Manager at Redevco, further solidifying his expertise in real estate investment management.