Switzerland is such a stunning country that it practically sells itself, once people get a visual taste. Collaborating with Switzerland tourism, I led the creative efforts to craft an array of social series as well as travel influencer videos to promote culture, nature, events and routes, and of course, to motivate booking the national carrier. I even used my own footage to bring authenticity to the premium brand image.
Back to Top