Head of Marketing & Communications
Davies North AmericaAbout the role
About Us
At Davies, we get it... you are not just looking for a job, you are looking to build a life and a career. We believe in our people and realize that our success is a direct result of creating a learning atmosphere, leadership opportunities, and promoting from within. We believe that engaging in corporate social activities and working together as a team is a vital part of the Davies culture.
With a multinational global team, Davies Group is a specialist professional services and technology firm working in partnership with leading insurance, highly regulated, and global businesses. At Davies Group, we help clients to manage risk, operate core business processes, and to transform and grow. We deliver operations, consulting and technology solutions across the risk and insurance value chain, including excellence in claims, underwriting, distribution, regulation, customer experience, human capital, transformation, and change management.
Are you looking for a company that is Dynamic and Innovative where the employees are Connected and Succeed Together? If so, Davies may just be the right choice for you.
Job Overview
Davies US is looking for an experienced Head of Marketing & Communications to focus on the development and execution of marketing the services and solutions provided to the North American market. Reporting to the Group Communications Director, you will oversee all marketing, communications, social media, and brand initiatives in North America. The team collaborates cross-functionally across the globe to ensure our messaging aligns as we continue our ambitious global expansion.
To be successful in this role, you need to be a seasoned leader who can develop and grow the team and thrive at the instruction of big-picture strategy and supporting the team on detail-oriented execution. You must have at least 5 years of experience in similar role managing a team, prior insurance sector experience, a deep understanding of content marketing strategies including content creation, distribution, and engagement tactics and be proficient in crafting compelling and relevant content that resonates with target audiences. Additionally, you will need to exhibit excellent leadership and team management skills while fostering a positive and collaborative work environment, have an analytical mindset to derive insights from marketing data and make data driven decision, and be able to maintain a high level of attention to detail, accuracy, and a can-do attitude while managing multiple projects in a fast paced, dynamic environment. This role is a full-time, hybrid position that will requires being in located in Nashville, TN or surrounding areas and a willingness to travel up to 10% annually for U.S. events
Responsibilities and Duties
- Develop effective marketing strategies to support business goals while working closely with, and across multiple organizational business units to ensure marketing planning meets unique business goals by service
- Expertly orchestrate multi-channel marketing campaigns that span digital and traditional channels to reach and engage new prospects
- Manage marketing budgets efficiently, allocate resources strategically, and demonstrate a clear return on investment for marketing activities
- Drive lead generation efforts through various channels, such as content marketing, email campaigns, social media, SEO/SEM, events, webinars, and partnerships
- Foster strong collaboration and engagement with the North American leadership team to ensure alignment with our strategic priorities through participation in weekly, monthly, and ad-hoc meetings
- Develop and oversee reporting and analysis of North American marketing channels
- Lead and develop a seven-person marketing team
- Integrate and rebrand businesses that have been acquired by the organization in North American
- Exhibit company values of We are Dynamic, We are Innovative, We are Connected, and We Succeed Together
- Perform other duties as assigned
Experience and Qualifications
Required
- 5+ years of experience in a similar leadership role
- Experience within the insurance sector
- A deep understanding of content marketing strategies, including content creation, distribution, and engagement tactics
- Proficient in crafting compelling and relevant content that resonates with target audiences
- Analytical mindset with the ability to derive insights from marketing data and make data-driven decisions
- Keen attention to detail and accuracy while possessing the ability to problem solve while managing mul
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s