Interview with David McLean, VP Sales & Marketing at Zurich’s World Travel Protection
View the video here on your mobile device. Narrator: David Mclean, the VP of Sales and Marketing for Zurich’s World Travel Protection, talks to ILSTv about WTP’s new help point for travelers called Nomads. David McLean: World Travel Protection was founded in 1991, so we’ve been in existence nearly 20 years now as an emergency [...]




