Director, Group Communications
25 days ago
London
Karla Otto is a renowned public relations and communications agency with offices across 14 locations in the UK, EMEA, US and Asia. As such, the collective is powerfully positioned to offer streamlined strategy, creative services, talent partnerships, influencer marketing, communications and bespo...