Ben Greengrass is a New York based Creative Director with more than two decades of branding agency experience.