Karim Zarfaoui

Software Engineer

Home Our People Karim Zarfaoui


Karim graduated in computer engineering at the University of Bologna. After working in Italy for a company that developed software for banks and insurance companies, he decided to try something new.

He took a bold step and relocated to Edinburgh; despite having never visited, and not having a job.

At NCR, Karim found a multi-cultural environment where people help each other to accomplish a shared goal.

Karim is a fan of football and sports in general. He played soccer for 16 years but after several injuries, he decided to quit. When he’s not in the office, Karim likes being outdoors, reading books on finance and psychology, and meeting new people.

We are recruiting
Have you got what it takes to join our team?