Senior Communications Manager - B2B Tech - 12 Month FTC
9 days ago
London
You will deliver the communications strategy for UK and EMEA, spanning media relations, thought leadership, corporate reputation management and internal comms. You'll have established relationships ...