After multi-agencies pitch process, Scarecrow Communications has been awarded the creative Duties of iProf - India's foremost digital....