BP
Mark Rose currently serves as the Head of Brand & Paid Media at bp, a position held since January 2012, where responsibilities include overseeing the corporate brand and paid communications. In addition, Mark Rose is a Group Brand Manager at World Media Group since July 2021 and a Brand Advisory Board Member at Mindshare since February 2002, where prior experience includes serving as Client Director, leading agency output and client relationships. Mark Rose earned a Bachelor of Science (BSc) in Management Studies from Brunel University of London between 1997 and 2000.
This person is not in any teams
This person is not in any offices