We are a leading digital solutions company headquartered in Madrid, Spain, present
in 25 countries in Europe, the Americas, and Asia; with more than 4,300
We help large companies in their digital transformation process, developing and
executing the most innovative and scalable projects, from strategy to operations.
We are fully committed to society. In 2019 the VASS Foundation was created to
promote research, foster tech talent, and enable the digital society. We allocate 2% of
our profits and 1% of the entire team’s time to community initiatives.
All our growth comes from our talented people, passion for innovation, and a
constant search for improvement, always the VASS way: “Complex made simple”.
What are you going to do?:
● You will be part of a Global Branding and Marketing team, with cross-functional
teams based around the globe. You will be a key player in the company’s external
● You will responsible for the social media strategy plans for multiple brands, ideating,
developing, and executing social media content creating a brand-coherent
experience that resonates.
● You will be able to adapt the brand voice and personality to the different SM
channels, platforms, and geographies,
● You will be able to manage the global brand social media calendar and stack.
● You will be able to set up both paid and organic campaigns as well as to optimize
● You will manage and coordinate the visual identity as well as all kinds of visual assets
for social media campaigns.
● You will be able to build a social media listening program.
● You will support sales and marketing teams.
● Track, measure and KPIs analysis.
● Proven experience in social media in a multinational environment.
● Ability to work on different projects and tasks at the same time.
● Able to manage, get adjusted, and meet tight deadlines.
● Experience in managing and overseeing agency teams.
● Creative mind and able to bring ideas and new trends.
● Entrepreneurial mindset, able to work with autonomy in a rapid growth environment.
● Excellent spoken and written skills in English, Spanish a plus.