Mindshare appoints Dimpy Yadav as Head of Strategy, Digital