Ellen Leanse

Ellen Leanse

Chief People Officer, Lucidworks

View LinkedIn profile