Senior Manager New Business Development
2 days ago
London
... across media, creative and social, ensuring that marketing is also fuelling their business ... Comfortable with C-level management and other senior level folks, internally and externally. Able ...