James McClure

General Manager Northern Europe, Airbnb