Stephen Grist, Chief Financial Officer
Stoyan Ivanov
Senior Financial Controller
Victoria Parleva
Manager, Accounting
Angel Dimitrov
Finance Manager – Billing & Collections
Tara Plumb
Financial Transactions Consultant
Deyan Tsvetkov
FP&A Analyst
Umar Jamshaid
Internal IT Manager
Stephen Grist
Chief Finance Officer
Radostina Todorova
Financial Transactions Consultant
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.