Invictus Leases New Office to Expand Local Presence in Colorado
Invictus International Consulting has signed an agreement with property management firm Flywheel Capital to lease office space at the Peak Technology Campus in Colorado Springs, Colorado, to expand its presence in the local technology and defense sectors. The lease agreement is for 19,509 square feet of office space at the campus’ inaugural building, which was […] More