22squared operates as an advertising agency that offers digital and social media marketing services. 22squared is located at 1170 Peachtree St NE Atlanta, GA USA. It was founded in 1922. 22squared has 184 employees and its CEO is Richard Ward. 22squared has reported $10,406,585 in revenue trailing the last four quarters.


There are no scholarships at this time


There are no events at this time

Company Data on 22squared
provided by Owler


22squared is hiring for these positions

Show me: All available jobs