24 Seven Talent is looking for an Executive Creative Director in New York, NY