Mark Lamia

Mark Lamia is the studio head at Treyarch.