Customer Success Manager – French Speaker at Equinix | JobVerse