Media Mazda
Media Mazda
Shervin Mobasheri
Analyzing the ambiguous multi platform environment within Media, Tech, and Ad Sales. Stay updated!