Anonymous
Customer | 5/8/2025
When traveling abroad for a work conference, I reached out to the team at ICI. They provided helpful guidance and recommended a couple of good options. I bought the Voyager plan. The benefit is that they offer a number of plans without it being overwhelming. Otherwise their team is helpful and responsive.