Swiss Software Tech Firm Temenos Signs Office Lease in Fulcrum BuildingJune 17, 2025 Geneva-based technology company Temenos has leased 23,200 square feet of office space in Orlando’s Fulcrum building, joining the growing tenant roster in the downtown Orlando property.