Craig Davidson is the COO of Rick Steves' Europe.
125 people are employed at Rick Steves' Europe.
Rick Steves' Europe is based in Edmonds, Washington.
The NAICS codes for Rick Steves' Europe are [561, 56].
The SIC codes for Rick Steves' Europe are [472, 47].