Todd Irwin
Todd Irwin is the founder and Chief Strategy Officer of Fazer, a leading New York-based brand strategy and creative agency, with focus in delivering competitive brand strategies.
Todd Irwin is the founder and Chief Strategy Officer of Fazer, a leading New York-based brand strategy and creative agency, with focus in delivering competitive brand strategies.