MEC has announced the appointment of Sidhraj Shah as Head of Brand Activation. His mandate is to deliver innovative consumer experiences and to....