Sebastian Blum

Sebastian leads the Media Entertainment and Consumer Internet sector (MECI) in North America