Marketing & Communication Lead USA
United States of America, America settentrionale, US, 123456
WHY YOU WOULD CHOOSE AB
In AB we work in a multicultural context with over 1,000 employees in offices in 20 countries around the world between Europe, North America and South America. Our commitment is to continue to look for a better way to write our future in an even more sustainable way, involving all our partners and starting from the desire to establish a relationship with the candidate that respects diversity, equity, through a recruiting process free from prejudice and discrimination.
Sustainability is not only our core business but also our way of working. We have technologies and software that allow us to optimize the time and effort of the selection process by allowing the constant updating of applications and that improve the "candidate experience", a process of mutual knowledge in which the candidate expresses his or her professional and personal ambitions that the Talent Acquisition experts match with the company's professional opportunities, to immediately establish a transparent relationship of comparison and orientation.
YOUR CHALLENGES
- Coordinate marketing and communication activities for the NA market
- Collaborate closely with local marketing agencies
- Coordinate digital marketing initiatives, including website, SEO/SEM, email marketing and social media
- Coordinate and manage trade fairs and events
- Manage content for social media and other communication channels
- Oversee the NA marketing budget
- Work in synergy with the local HR leadership to coordinate the Employer Branding campaign
- Work in synergy with the Italian headquarters to ensure brand consistency and strategic alignment
- Perform an initial training and onboarding period in Italy (approx. 2–3 months)
WHY WE WOULD CHOOSE YOU
- Bachelor's or Master's Degree
- 8-10 years of experience in marketing and communication, preferably in energy, oil & gas, or industrial B2B sectors
- Strong understanding of digital marketing, content strategy, and brand communication
- Experience in collaboration with agencies and external partners
- Ability to work in an international environment and manage remote collaboration
- English native speaker; Italian is a plus
- Willingness to travel to Italy for training and occasional coordination
Thanks for your application
Follow us on our social channels
AB Team Talent Acquisition