Squiz is looking for a Senior Account Executive to join our fantastic refreshed, hungry and growing team of like-minded Account Executives, Customer Success,