Head of Social
Tala (We are Tala Ltd) London DE
About the Role: Reporting into the Brand Marketing Director, the Head of Social will be responsible for defining and driving TALA’s organic social strategy and growth agenda across our key social chan...