Europe Fleet Marketing Digital Execution & Performance Manager

contract

BP Energy

Entity: Customers & Products Job Family Group: Marketing Group Job Summary: Responsible for developing a team… accountable and leading the marketing organization at an assigned region, using sounds technical knowledge to ensure consistent… [Learn More]

Source