Juno Journey
Elinor Barda is a skilled professional in customer experience and success, currently serving as the Customer Experience Lead at Juno Journey since March 2022. Previously, Elinor held the position of Customer Success Manager at Wix.com, where expertise in enhancing customer satisfaction and engagement was developed.