Stoopid Buddy Stoodios names Steve Bastien head of Buddy Spots Tuesday, August 11, 2020 Stoopid Buddy Stoodios, the studio founded by Seth Green, John Harvatine IV, Matthew Senreich and Eric Towner, has named advertising…