No.1 job portal for Advertising, Media & Marketing professionals.
We take pride in introducing ourselves as the top brass in the Digital Marketing segment. We are one of the oldest institutions...
As a Head Technology, you will work closely with the internal & client teams, within an extremely fast paced ‘daily deals’ environment and you will be responsible for:
Copyright © 2013 Job Switch. All rights reserved