Triwill Group
Team Lead Content & Social Media Strategy
Description: This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Team Lead Content & Social Media Strategy based in Spain. As Team Lead, Content & Social Media Strategy, you’ll shape the organic social presence of an established international ...
España, España