Overview Details Press Releases Multimedia Locations People Groups “Sentinel Public Relations Pvt. Ltd” company Mumbai (India) established in 1997 has been providing credible image management services ever since its inception through a team of high skilled communicators and ex-journalists. Sentinel PR Company is a