Sagittarius
Sagittarius is a multi-award-winning digital agency with offices in London, Kent, Leeds and Ukraine.
Ashford, United Kingdom
Founded: 1979
Staff: 70
Featured in The Drum