In a recent development, iContract Advertising has appointed Tanvi Jain as the Senior Vice President and Head for their digital division –....