Telamon Insurance & Financial Network LOCATION: Westwood, MA SECTOR: Office Renovations SQUARE FEET: 15,500