Liz Dodds is a Senior Project Manager at BP, where they have also held roles such as Sales & Operations Planning Executive and Marketing Communications Executive. Previously, Liz worked as a Product Manager at Honeywell and began their career as a Commercial Graduate. They hold a degree in International Management with German from the University of Bath, where they graduated with a 2.1.
This person is not in the org chart
This person is not in any teams
This person is not in any offices