public affairs and communication manager Europe