-
Team Lead (Performance Data) – Aveiro, Portugal
Stats PerformAveiro, Portugal -
Director of Sales – United Kingdom, United Kingdom
Stats PerformUnited Kingdom, United Kingdom -
Product Designer – London, United Kingdom
Stats PerformLondon, United Kingdom -
Financial Process Analyst – Receipts & Cash Allocation – Katowice, Poland
Stats PerformKatowice, Poland













