Rebecca Rickard serves as the Communications Manager at KBR, Inc., overseeing communications and marketing for the Integrated Solutions Americas business since November 2018. Previously, Rebecca held key communication roles at KBR, including Principal for the Government Solutions International Business and Senior Specialist for Government Solutions EMEA, among others. Prior experience includes serving as Communications Advisor for Shell's Global Commercial sector and various marketing positions at Mobliciti and Agilent Technologies. Rebecca holds a BA (Hons) in Marketing from Nottingham Trent University, completed in 2013.
This person is not in the org chart
This person is not in any teams