BuzzFeed Leadership Changes: President Marcela Martin Resigns Amidst Strategic Shift Marcela Martin, the President of BuzzFeed, has announced her resignation, effective Jan. […]
Headlines
Tag: Marcela Martin
No More Posts Available.
No more pages to load.