HR Marketing and Communication Specialist
GFT Technologies
Location : Sant Cugat del Vallès B ES
High level of English (al least C1). Define contents for social media sites and our career page to support internal and external communication strategies….