Marc de Swart has extensive experience in the travel and tourism industry, currently serving as the Managing Director, Director Indonesia, and Country Manager at ICS Travel Group since November 2010. Previously, Marc held the position of Country Manager at Khiri Group from February 2009 to March 2010 and worked as a tour leader at Djoser from 2005 to 2009. Additionally, Marc was the owner of travel agencies from November 1993 to October 2003, demonstrating a long-standing commitment to the sector.
Sign up to view 4 direct reports
Get started
This person is not in any teams