TRAFFIC
•
London, Not Specified, United Kingdom
•
3w ago
About the job About Estella Bartlett Founded in 2011 by brother and sister duo Nick and Louise, the Estella Bartlett family has grown over the years to become the well-loved jewellery and accessories brand that it is kno...