Senior Product Manager
a month ago
We’re a small team of Engineers, Property Specialists, Data Scientists and Creatives, who are addressing one of the biggest and most life-changing problems our customers have:. The Team The Product Development team is a mixed bunch of developers, designers and product managers based in Central London, though of course we are all working from home at the moment and expect that to continue for the...