James McPherson
SVP Associate Director of Film Production at GREY GLOBAL
NYC, Estados Unidos

James McPherson Work