Director Marketing Programs & Operations EMEA - Equinix

London