Top

Emilie Holmes

Emilie Holmes was born in Paris and lived in France, Portugal, New York and India, before settling in the UK, where she worked in advertising. In 2012 she left the corporate world on her mission to change the UK tea market.
Read More Arrow Icon Arrow icon