Rory Odani is currently a Group Creative Director at David&Goliath, where they focus on innovative artistic direction. Previously, they served as a Senior Art Director at Van Winkle + Pearce and as an Associate Creative Director and Art Director at BBDO Atlanta. Rory also held positions as an ACD/Art Director at both 22 Squared and David&Goliath, and began their career as an Art Director at Boone/Oakley. Their comprehensive experience spans various roles in the creative industry, showcasing their expertise in art direction and leadership.
Location
Los Angeles, United States
This person is not in the org chart
This person is not in any teams
This person is not in any offices