Communications and Learning and Development Advisor
Barrowford, Lancashire, United Kingdom
BP
Communications and Learning and Development Advisor
BP
Internal Communications Leader, Global Fuels
BP
Communications Manager, Air Bp
BP
Head of Communications and Engagement, Europe
Thames Water
Graduate Trainee
BP
Marketing Communications
BP
Internal Communications Manager, R and M
BP
Head of Communications and Advocacy Planning and Operations, Europe
University of Leeds
University Of Leeds;Ba;1994 – 1998;