Social Media Manager :Jobs in Spain Social Media Manager Social Media Manager





Social Media Manager

VOLOTEA SL.
Location : Barcelona B ES
Native French or Italian preferred, and fluent English a must. Provide integration of marketing and communication campaigns across all social media channels….

More >>




cookies_ikon