CBRE Completes 14,000-Square-Foot Office Lease at Tempe Tech Center in Tempe, Ariz.

CBRE has negotiated a 14,000-square-foot lease at the Tempe Tech Center in Tempe, Ariz. The office space, located at 1401 S. 52nd St., will serve as a bilingual customer care center for CLEAResult’s CustomerLink operations. Jamie Swirtz with CBRE’s Phoenix office represented the tenant, an Austin, Texas-based company that designs, markets and implements energy efficiency…