Michael Teicher

Michael Teicher has overseen media sales for some of the world’s most popular and influential properties, with decades of experience planning, positioning and executing advertising strategy