Marketing Manager (English native level)

Who We Are😎

Born in 2004 as Techedge, we have almost 20 years of expertise that enabled us to become what we are today: Avvale!

This path led us to be able to count on over 3,000 employees, present in 11 countries around the world.

What We Do🌱

We help public and private companies to re-design their business models through the development of innovative and sustainable solutions, which have a positive impact not only on our customers but also on the world we live in!

How we do💡

Through circular economy models, made possible thanks to technological innovation.

Role and responsibilities 🎯

As a Marketing Manager, you will be responsible for the development, implementation, and execution of the marketing plan to attract potential customers and retain existing ones. Your role includes coordinating corporate communication and production of relevant content for our target audience.

You will coordinate the activities of the local marketing team, manage relationships with partners, and monitor the performance of activities to evaluate ROI. Additionally, your responsibilities will involve daily collaboration with the sales and technical teams to formulate effective strategies for lead generation, customer retention, and content production and delivery.

Required Skills🛹

  • English native language level
  • Proficiency in Communication Campaign and Lead Generation Campaign
  • Excellent knowledge of Sales & Marketing processes and Lead Management Strategies
  • In-depth knowledge of CRM tools, preferably Hubspot
  • Familiarity with email marketing tools and processes, campaigns, advertising
  • Good knowledge of digital marketing tools (Google Analytics, LinkedIn, Google Ads, etc.) and performance analysis skills
  • Ability to produce and target technical content in the IT arrea, with an understanding od SEO and content management principles
  • Capacity to organize and coordinate events in collaboration with partners or independently
  • Knowledge of the IT services and solutions industry, with a preference for familiarity and interest in circular economy and sustainability topics. Provenience from the IT sector
  • Time flexibility to ensure larger coverage of US time zone
  • Intermediate italian language level.

You’ll collaborate with a US local marketing team of 2 people, work closely to Italian marketing team of 5 people and with a globally distributed corporate team (around 20 people in total), reporting directly to the US CEO and the Global Marketing Director.

Come with us💪

We offer you the opportunity to grow in a young and dynamic team where you can take care of your work-life balance, thanks to our smart working policies and develop your professional career in a meritocratic context!

You will have the opportunity to work and get in touch with international players who will allow you to increase your know-how with a view to future challenges!

We do not consider applications without CV.

Per candidarsi:
job.italy@avvale.com

This announcement is aimed at candidates of both sexes (L. 903/77).