Carole Greene

Carole Greene

Sales Manager Ireland

Carole’s very happy to live in Ireland, but she wouldn’t mind having a beach house in Spain as well. Her pet peeve is DIY and she absolutely LOVES cats!

Back