Leadership changes at the St. Lucie EDC
Leadership changes at the St. Lucie EDC A dozen years after assuming the presidency of the Economic Development Council of St. Lucie County (EDC), Peter J. Tesch will be stepping back into an advisory role. Effective Jan. 1, 2026, Wes McCurry will become the EDC’s president and chief executive officer, and Rachel Savela will be [...]