Commercial Director - Equinix

London