Your space-enabled career begins here

Space-based technologies are the building blocks of these pillars of innovation:

Search for credible job opportunities with top entrepreneurial space companies.

Digital Growth & Lead Generation Manager - CDD

Descartes Underwriting

Descartes Underwriting

Sales & Business Development
Paris, France
Posted on Nov 21, 2024
Marketing & Communication · Paris (HQ)

Digital Growth & Lead Generation Manager - CDD

ABOUT DESCARTES UNDERWRITING

Descartes was born out of the conviction that the ever-increasing complexity of risks faced by corporations, governments and vulnerable communities calls for a renewed approach in insurance. Our team brings together industry veterans from the most renowned institutions (AXA, SCOR, Swiss Re, Marsh, Aon, ...) and scientists on top of their field to bring underwriting excellence. After 6 years of existence, Descartes has secured a leading position in parametric insurance for weather and climate-related risks utilizing machine learning, real-time monitoring from satellite imagery & IoT. After a successful Series B raise of $120M USD, we launched Descartes Insurance, a 'full stack' insurer licensed to underwrite risk by the French regulator ACPR. With a growing corporate client base (400+ and counting), our diverse team is headquartered in Paris and operates out of our 17 global offices in North America, Europe, Australia, Singapore, Hong Kong and Japan. Descartes is trusted by a panel of A-rated (re)insurers to carry out its activities.

ABOUT YOUR ROLE

We are looking for a Digital Growth & Lead Generation Manager to cover a maternity leave within our Marketing & Communication office for a period of 6 months. You will report to the Chief Marketing & Communication Officer (CMO) and you will play a key role in generating qualified leads and optimizing our digital presence. As an expert in SEO, marketing campaign management, and innovative tools, you will collaborate with our marketing team to guide content strategy and identify new opportunities to drive qualified traffic.

The applicant will be in close and effective cooperation with all business units, in particular with the sales and communication teams and will play a vital role in the following activities:

1. SEO and Content Needs Analysis

  • Develop and implement a comprehensive SEO strategy to maximize website visibility and ranking on search engines;
  • Conduct SEO audits to identify content gaps (semantic clustering, missing keywords, optimization of existing pages, etc.);
  • Provide strategic recommendations to the marketing team to guide the creation of relevant content (articles, case studies, landing pages, etc.);
  • Monitor SEO performance using tools like Google Analytics, Search Console, and advanced SEO platforms, and propose adjustments to improve organic traffic and conversions.

2. Lead Generation and Marketing Campaigns

  • Design and execute digital campaigns to generate leads through Google Ads, LinkedIn Ads, email campaigns, retargeting and e-advertising (ePub);
  • Support the broadcast of content to optimize performance (white papers, articles, webinars);
  • Identify and test new databases, tools, or platforms to generate qualified traffic and leads;
  • Manage segmentation, lead scoring, and marketing automation workflows through HubSpot to maximize campaign effectiveness;
  • Insure that HubSpot’s data is up to date and also adequately synchronized with the Sales Force database and up to date;
  • Support the integration between Salesforce, Hubspot and other business tools;
  • Guarantee the quality and enrichment of the data in our CRM;
  • Analyze campaign performance and continuously optimize to reduce cost per lead (CPL) and maximize ROI;
  • Define monthly lead objectives and create a strategy to reach it;
  • Report each month on the KPIs of the different acquisition channels and their conversion rate. Propose a strategy to optimize it;
  • Participate in the improvement of reporting tools - Support the creation, management and improvement of existing dashboards to facilitate, clarify and automate all team reports.

3. Website Management

  • Oversee the management and optimization of the website on Drupal (our CMS), focusing on continuous improvement (speed, structure, UX, and conversion);
  • Identify and prioritize necessary enhancements in collaboration with internal teams or external technical providers;
  • Oversee the evolution of the website with new features and content for a new version in 2025;
  • Ensure consistency between digital strategy and company goals.

4. Customer Insights and Satisfaction

  • Implement tools to measure customer satisfaction (e.g., NPS) and gather feedback from brokers and corporate clients to improve digital customer journeys;
  • Analyze survey results to inform marketing strategies and product/service improvements.

5. Collaboration and Market Research

  • Collaborate closely with the marketing team to align content needs with SEO strategies;
  • Conduct ongoing market research to stay ahead of SEO trends, marketing tools, best practices, and opportunities to enrich campaigns with external databases.

ABOUT YOU

EXPERIENCE & QUALIFICATIONS

  • Completed a master’s degree from a Business school or/and University;
  • From 5 years of experience (including internships and apprenticeships) in digital marketing with strong expertise in SEO, lead generation, and digital campaigns, ideally in a B2B environment.

SKILLS

  • Mastery of SEO tools (SEMrush, Ahrefs, Google Analytics, Search Console);
  • Strong knowledge of Drupal for website management and optimization;
  • Expertise in managing digital marketing campaigns and CRM tools (HubSpot);
  • Experience in e-advertising (ePub) campaigns and identifying qualified databases;
  • Ability to analyze content needs and provide strategic recommendations (semantic clustering);
  • Proficiency in PowerPoint & Excel.
  • Fluency in English (written & verbal communication) mandatory; English native best, French is a plus;
  • Ability to understand insurance & financial terms, as well as scientific and complex technical information; Prior experience in the insurance industry and parametric solution is a plus;
  • Excellent communication (written and verbal) and interpersonal skills;
  • Capacity to leverage collective creativity to support ambitious business driven goals;
  • Eye for quality, attention to detail and deadlines.

MINDSET

  • Curious and proactive: You enjoy exploring new solutions and identifying opportunities to improve performance;
  • Committed and autonomous: You are dedicated to your missions, a self-starter;
  • Analytical mindset: You can interpret data and translate it into actionable recommendations;
  • Results oriented, high energy but humble, with the ability to play an important role in coordinating a dynamic and multi-cultural environment;
  • Excellent team player with an entrepreneurial mindset and value of diversity.

WHY JOIN DESCARTES UNDERWRITING?

  • Commitment from Descartes to its staff of continued learning and development (think annual seminars, training etc.);
  • Work in a collaborative & professional environment;
  • Be part of a dynamic international team, passionate about diversity;
  • Join a company with a true purpose – help us help our clients be more resilient towards climate risks;
  • A competitive salary, bonus and benefits.

At Descartes Underwriting, we cherish the value of diversity whatever it may be. We are committed to fighting against all forms of discrimination and for equal opportunities. We foster an inclusive work environment that respects all differences.

With equal skills, all our positions are open to people with disabilities.

Department
Marketing & Communication
Locations
Paris (HQ)
Employment type
Temporary

Paris (HQ)

About Descartes Underwriting

Descartes Underwriting offers a new generation of parametric insurance against climate, cyber and other emerging risks. Utilizing state-of-the-art risk modelling techniques and advanced technology, we collaborate with brokers around the world to protect corporate and public sector clients against natural catastrophes and weather risks.

careers@descartesunderwriting.com

Founded in 2019
Co-workers 200+
Marketing & Communication · Paris (HQ)

Digital Growth & Lead Generation Manager - CDD