Terri Mestas, hired in 2024 as ST's first deputy CEO for megaproject delivery as a point person for managing the ST3 portfolio, announced today that she's leaving
bsky.app/profile/typewriteralley.bsky.social/...
bsky.appPosted Jun 8, 2026, 10:23 PM UTC
60