Skip to main content

Rockfish

Recent Posts

200 More Technology Related Jobs for Atlanta

Digital marketing firm, Rockfish, has announced an expansion for Atlanta that could mean up to 200 new jobs. Currently Rockfish currently has a small office in Atlanta but the new plan calls for...

May 24, 2013