St. Louis’ Alberici Corp. names chief innovation officer
St. Louis-based Alberici Corp. has appointed George Franco as chief innovation officer. In this role, Franco will foster a culture of creativity and strategic problem-solving, advancing…