Jeffrey Parker

1 Story

Transportation CEO Steps In Front of Train to His Death

Jeffrey Parker, head of Atlanta's MARTA, died by suicide Friday

(Newser) - The CEO and general manager of MARTA, Atlanta's transportation service, has died by suicide, per CNN . Jeffrey Parker, who'd led the agency since 2018, stepped in front of an oncoming train in Decatur on Friday, according to local outlet Decaturish . Parker's death was confirmed in a statement...

1 Story
Most Read on Newser