Eleonora Israele

Eleonora Israele is a senior analyst at Clutch, where she is responsible for research on marketing software and digital agencies. Clutch is a Washington, D.C.-based research, ratings, and reviews platform for B2B services and software.