Sunday, August 19, 2018

Trevor O'Brien

Tuesday, Feb. 2, 2016

Deutsch North America chief digital officer Winston Binch announced that Trevor O’Brien has been appointed partner, chief technology officer in New York, and in L.A. Pam Scheideler has been promoted to partner, chief digital officer.

“Digital’s a big...

MySHOOT Profiles


Director
Award Winning US Writer-Director with International Experience
Director, Writer
Carlos Cuaron
Director
Cinematographer, Director
Cinematographer, Director