It looks like Jenny Slate and Scott Haze's characters in the upcoming Venom film have been revealed. According to MCU Exchange, they're playing Dora Skirth and Roland Treece, respectively. Skrith is reportedly a scientist at the villainous organization Life Foundation. Haze's character, Roland Treece, is on the Life Foundation's Board of Director's alongside Carlton Drake. In "Lethal Protector" Drake and Treece are part of a plot to have Veonom kidnapped.