C&C Search Ltd · London, UK
Communications Manager Great company, culture and enviroment Super fast paced, real opportunity to add value and make the role your own C&C Search is currently recruiting a Communications Manager for a fast-growing international energy business, offering exceptional exposure, excellent benefits and the opportunity to build and shape the communications function across a global organisation. This Communications Manager role is London and is ideal for a hands-on Communications Manager who enjoys a…
Description truncated by source — view full role via Apply →