Dec 5, 20211 minFrancis Roberts is Head of Creator Partnerships at Snap Inc. Francis oversees relationships with...Francis Roberts is Head of Creator Partnerships at Snap..