Sagittarius

Sagittarius is a multi-award-winning digital agency with offices in London, Kent, Leeds and Ukraine.

Ashford, United Kingdom
Founded: 1979
Staff: 70