Jeffrey Parker, MARTA CEO, confirmed to have died by suicide after stepping in front of a train
Jeffrey Parker has tragically passed away. The CEO of MARTA died by suicide after stepping in front of a train. “His passing leaves us all heartbroken.” Jeffrey Parker, CEO and general manager of the Metropolitan Atlanta Rapid Transportation Authority (MARTA) is confirmed to have died tragically after stepping in front of a train. Through a press […]
By
Andrea Ruiz

Posted on01/18/22 at 23:36
Posted on 01/18/22 at 18:36