Todd Berkowitz's Location
New York, NY, US
Todd Berkowitz's Work
Todd Berkowitz's Education
Todd Berkowitz's Summary
Todd Berkowitz, based in New York, NY, US, is currently a Marketing Art Director at Newbay Media, bringing experience from previous roles at Freewheel. Todd Berkowitz holds a 1994 - 1998 Buffalo State. Todd Berkowitz has 1 email on RocketReach.