Emma Griffin departs John Lewis & partners for new challenge at RTIH Hot 100 List star FoundIt!
Emma Griffin has taken on the role of Customer Success Lead at FoundIt!. She joins from John Lewis & Partners where she spent 16 years, most recently serving as...