Crowne Plaza Greater Noida (an IHG property), has recently appointed Neha Rustagi as the Marketing & Communication Manager. With over 7 years of....