Featured Employer: Reckitt BenckiserDecember 7, 2011Reckitt Benckiser (RB) is a global FMCG powerhouse headquartered in Slough, United Kingdom. It has operations in over 60 countries and its products are sold in over 180 countries. With a [...]