Claire Millard

Claire Millard is a Brit living in Tallinn, learning to love the language, while bonding with her Estonian friends over a shared passion for moaning about the weather. With ten years of operational and people management in the UK retail sector, she is passionate about helping businesses to deliver excellent customer service. See more at clairemillard.jimdo.com

Scroll to Top