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 […]