Maestri, 60, will stay on in a reduced role that will include oversight of teams responsible for IT and real estate.
Stay Informed with Buzz News | Your Daily Dose of Trending Topics
Maestri, 60, will stay on in a reduced role that will include oversight of teams responsible for IT and real estate.