Principle
United Kingdom › United Kingdom
1 open role
Principle › United Kingdom › United Kingdom
Social Media Manager Crisis Management
Social Media Manager Crisis Management - Global Tech Join a leading global community platform as a Social Media Manager within the Channel Communications team. Your role will involve managing reputational risk, contributing to crisis…
£36k–£60k a yearFull-time4d ago