Europe
The Road to Heidelberg5/3/2005 06:41:33 PM
Last week my company had its Global Marketing Meeting. About 100 employees from at least five different offices in four different countries were gathered in Heidelberg, Germany. The Dordrecht marketing staff rented cars and drove. The meeting where the travel Read more…