Julie Ditchfield

Construction Project Manager, Equinix