Eric Aebi
International Travel Consultant
Consulting projects have taken Eric to 73 countries on six continents where his expertise was sought for project management, strategic planning, sales & marketing, operational effectiveness and brand management initiatives.