Find the word definition

Wikipedia
Cresa

Cresa is an international commercial real estate firm headquartered in Boston, Massachusetts. Cresa represents tenants and provides real estate services, including corporate services; strategic planning; transaction management; project management; facilities management; workforce and location planning; portfolio/lease administration; capital markets; supply chain management; sustainability; and sublease and distribution.