Gannon was part of the 330 staffers recently laid off at Edelman.