Support Team Lead
Job Description Are you an experienced customer support professional with leadership experience and passion for delivering an exceptional service? Does leading a support team within one of Europe’s fastest-growing tech companies sound like your next adventure? If so, then we’d love to chat! Role bac...