Jabian Consulting Ranks 8th Nationwide in Best Small Firms to Work For
For the third year running, Consulting magazine has honored Jabian Consulting with a spot on its list of Best Firms To Work For, ranking Jabian 8th in the nation in the small firms category. Atlanta, Georgia – September 1, 2011 – Jabian Consulting has been...