Marketing and Design Executive
4 months ago
Greater London
Website Design: Assist in updating and maintaining the company website, ensuring visual consistency ... communications, PR, media relations, financial communications, CSR, public affairs, investor ...