
Chad De Luca joins Overwolf as Director of Brand Partnerships
Former Twitch and Amazon executive Chad De Luca has joined Overwolf, a platform that creates, shares and monetises in-game applications and mods. De Luca becomes Overwolf's Director of Brand Partnerships...