Corporate office construction expert Michael Sci has joined the STO Building Group to lead the company’s Facilities Construction Services (FSC) team. As Senior Vice President of FCS, Sci will guide a ...