Head of Atlanta’s Transit System Kills Self by Stepping in Front of Commuter Train

aerial shot of MARTA

The top executive of Atlanta’s MARTA transit system has died by suicide after stepping in front of a commuter train, officials said.

Jeffery Parker, 55, the CEO and general manager of the Metropolitan Atlanta Rapid Transit Authority since 2018, was hailed by MARTA Board Chairwoman Rita Scott as a dedicated civil servant and leader in a statement Saturday announcing his death.

Read More