50 employees
Global Creative is a leading design agency based between Northampton and Leicester.
2007