Avatar photo
Petrina Steele Business Development Senior Director Equinix

Petrina is a Business Development Senior Director at Equinix in London.