Equinix has appointed Donald Badoux as CEO of its German subsidiary with effect from January.