HomeAway is an online holiday home rentals website.

Appointments made: Head of HR