Star Squared PR
3rd Floor, Saraf Towers, No - 15/7, Primrose Road, Off M.G. Road, Bangalore - 560001, KA, India.
Grow and learn with India's top PR professionals. Check back for open positions, or share your resume if you think you're a fit - we're always looking for great people