Sales and marketing manager at House of Illusions Ljubljana
Eager to learn and share the latest in the travel industry.
So far Namibia
Australia, New Zeland
House of Illusions
Up to date things related to travel industry connected with marketing and sales
Loving it