EMEA PR Manager - Equinix

London