Natasha De Sousa

11 Posts - 0 Comments
Natasha is a screen media professional and entrepreneur, experienced in marketing communication, screen production and video journalism. She was born and raised in Pakistan and moved to Australia in 2012. She is the Head of Global Content Strategy at The News Tribe.