Chief Communications & Marketing Strategy Lead
1 day ago
This key role will oversee business marketing, media relations, and internal communications. The ideal candidate will have extensive experience in leadership roles within marketing and communications, strong people management skills, and a deep understanding of the specialty insurance market.