Atlanta’s celebrated transit leader Jeffrey Parker has died, with the news of his passing being announced over the weekend by his former employer.
A spokesperson for the Metropolitan Atlanta Rapid Transit Authority (MARTA) – where he served as the CEO – explained that Mr Parker died by suicide after being struck by a train in DeKalb County’s East Lake Station at about 10.30pm, the Atlanta Journal-Constitution reported.