Communications Manager – London Market
13 days ago
The International Brand, Marketing and Communications team is a fun, integrated and results-driven team of motivated and dedicated professionals whose role is to promote, protect and enhance the reputation of Markel International, wherever it operates. Oversee the reporting and performance evaluatio