Skip to content

YouTube’s head of gaming Leo Olebe was among the 100 staff laid off from the company this week (Dean Takahashi/VentureBeat)

    Snarful Solutions Group, LLC.