HomeBriefs

Brief

Cybersecurity Firm Illumio Inks 120K-SF Headquarters Lease

Cybersecurity company Illumio, Inc. has signed a 120,000-square-foot headquarters lease at the Campus at Scott, a three-building, 460,000-square-foot Class A mid-rise office complex in Santa Clara. El

File photo

Cybersecurity company Illumio, Inc. has signed a 120,000-square-foot headquarters lease at the Campus at Scott, a three-building, 460,000-square-foot Class A mid-rise office complex in Santa Clara. Ellis Partners and Boston-based investment manager The Baupost Group acquired the Campus at Scott in August 2025. The new lease comes as Ellis Partners prepares to modernize the Campus at Scott.... The post Cybersecurity Firm Illumio Inks 120K-SF Headquarters Lease appeared first on Connect CR

Source