Site Tour of Mega-Campus in Fremont
Office staff really got their steps in on this site tour of a mega-campus in Fremont. Spread over 65 acres and five phases, our teams are managing 14 buildings and massive site work for this confidential tech client. Totaling 784,000…