Squiz Jobs in UK
UK Squiz Job Vacancies
-
Head of Development
Squiz - London, Greater LondonJob Description As part of our exciting new pivot to product we have an exciting opportunity for a Head of Development opening up in the Northern Hemisphere. This position can be based in ...
-
Finance Manager
Squiz - London, Greater LondonJob Description We have ambitious growth aspirations and our success in achieving those goals comes from making smart commercial decisions based on informed financial and other data. As ou...