How to contact World Nomads customer service?
Phone numbers:
- +1 (510) 838-2307 (Support)
E-mails:
- Management: nick@worldnomads.com
- Communication: media@worldnomads.com
- graham.lynch@worldnomads.com
- mandy.morrissey@worldnomads.com
- kim.napier@worldnomads.com
- wnpartners@worldnomads.com
Social media links:
Address:
2201 Broadway Ste 300, Oakland, CA 94612-3023, USA
Website:
Frequently asked questions (FAQ) about World Nomads customer service
As per our latest record, World Nomads has 1 employees.
San Francisco County, CA.
Latest reviews and complaints
This company is terrible0
This company is terrible. They took over 1 year to respond to a...
0
Horrible Company. We bought a policy and when we got it via email the...
0
I bought insurance for a trip that got cancelled by the trip...
0
We was booked to travel last year 2020 March to Morocco and wa...
0
Because of the pandemic, we had to cancel our trip to Italy. The...