Rick Steves' Europe employs 160 employees. The Rick Steves' Europe management team includes Craig Davidson (Chief Operating Officer), Eric Clem (Senior Director, Customer Experience), and Chelsea Wing (Guidebook Editor).
Get Contact Info for All DepartmentsLooking for a particular Rick Steves' Europe employee's phone or email?