Amsterdam In A Day

I just got back from an Altra International Summit in Amserdam of The Netherlands. Another stamp on the passport was a lovely experience. We arrived this past Tuesday morning and spent the next three days in meetings. There were some break off opportunities to run...