Sivan Tafla – Total Media Solutions
WHAT LED YOU TO START WORKING IN THE TECH AND MEDIA INDUSTRY? It all started back in 1998, as the internet and digital advertising started to emerge. I was working in investment banking, and one day came across Adobe Flash for the first time. I thought it could be a great tool for digital advertising […]