Director of Product & Engineering, Long Stays job at Mews