Senior Manager, B2C Marketing
Posted 2 days ago by Visa
- Salary:
- £NEG
- Location:
- London,United Kingdom
- Job Type:
- Permanent
This key role is based in our regional headquarters in London and will develop and implement marketing campaigns to build the brand and support key business initiatives, leading work across all media touchpoints.. Reporting to the Director of Brand and Customer Partnerships, the successful … more