
SFRTA Names Dech Executive Director
The South Florida Regional Transportation Authority (SFRTA), which operates the Tri-Rail commuter rail service that links Miami, Fort Lauderdale and West Palm Beach, has hired David Dech as its new Executive Director,