Mark DSouza is an award winning web interactive filmmaker. He was the first to produce Interactive Online Web Commercials in India. He is currently a filmmaker where he directs and produces corporate films, travel documentaries, short activism videos and explainer videos at Web Interactive Films.
©