Stephen Grist, Chief Financial Officer
Eliana Valeria Barrientos
Global Payroll Clerk
Victoria Mateychyk
Finance Controller
Umar Jamshaid
Internal IT Manager
Hristiyan Mihaylov
Finance Controller
Deyan Tsvetkov
FP&A Analyst
Radostina Todorova
Financial Transactions Consultant
Emma Aspfors
Director, Financial Planning and Analysis
Angela Sakharova
Director, Financial Planning and Analysis
About Puzzel
Puzzel is the leading European Contact Centre as a Service (CCaaS) provider. We are headquartered in Oslo, Norway and have operations across Sweden, Denmark, Finland, United Kingdom, Bulgaria and the Netherlands.
Founded in
1998
Co-workers
c. 290
Turnover
€50 million+
Already working at Puzzel?
Let’s recruit together and find your next colleague.