Vizzia logoVizzia logo

Head of Marketing (B2B/B2G) at Vizzia | Paris

VizziaParis
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Manager

Qualifications

What We Are Looking For6 to 8+ years of B2B marketing experience: Demonstrated expertise in at least two of the three disciplines: product marketing, performance/demand generation, and brand/communication. Proven Leadership: A track record of managing a team of 4 or more in a structured environment, with experience in building or refining a marketing function. Results-Oriented Mindset: Success is measured by the impact of your campaigns on pipeline and revenue, not just by the number of campaigns executed. Sales Collaboration Experience: A deep understanding of sales needs and the capacity to bridge marketing efforts with sales objectives.

About the job

Vizzia is hiring a Head of Marketing (B2B/B2G) to lead all marketing efforts from its Paris office. This senior leader will oversee Product Marketing, Performance Marketing (Acquisition), and Brand & Communication, with a clear mandate to drive revenue growth and strengthen Vizzia’s impact in the waste management sector.

What you will do

  • Shape market position: Define messaging, positioning, and marketing materials that reinforce Vizzia’s reputation as a credible leader in public safety and waste management. Support the company’s product-market fit, established with over 250 local authorities.
  • Enable sales: Equip the sales team with effective tools, such as pitch decks, battlecards, case studies, and objection-handling resources, to help close deals efficiently.
  • Develop inbound marketing: Build and execute an inbound strategy to complement existing outbound efforts. Create a scalable, consistent lead generation process to support growth.
  • Advance the brand: Elevate Vizzia’s brand to support commercial objectives, with a focus on international expansion and increased market visibility.
  • Lead the team: Recruit, mentor, and manage a team of about 10 professionals across the three marketing disciplines. Foster autonomy while ensuring alignment with business goals.

Requirements

  • Experience leading B2B or B2G marketing teams, ideally in technology or public sector solutions.
  • Strong background in product marketing, performance marketing, and brand management.
  • Track record of supporting sales teams and building effective marketing collateral.
  • Ability to recruit, develop, and manage a multidisciplinary team.
  • Fluency in French and English is likely required for this Paris-based role.

Location

This role is based in Paris.

About Vizzia

Vizzia is at the forefront of technology in the waste management sector, providing innovative solutions that help local authorities manage their waste more efficiently. As we expand into new markets, we are looking for a visionary leader to drive our marketing strategy and elevate our brand presence globally.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.