22squared Selects Rodriguez as Associate Creative Director July 16, 2009 No Comments on 22squared Selects Rodriguez as Associate Creative Director Post View 2 Atlanta, Georgia-based marketing and advertising agency 22squared has tapped Isvel Rodriguez as Associate Creative Director. Rodriguez joins from TBWA in Dubai, and will report to…