Designation : Business Development Manager Organization : Brand Talk India Location : Sultanpur, New Delhi About Us: A full stack PR and branding nerds who are pushing boundaries and making waves in the F&B, Hospitality. Fashion and Lifestyle industry. Job…