Eleonora Israele

Eleonora IsraeleVerified account

Business and Hiring Manager at Clutch.co
Eleonora Israele is a Business and Hiring Manager at Clutch, Eleonora Israele is an analyst at Clutch responsible for business process outsourcing and HR. Clutch is a Washington, DC-based research, ratings and reviews platform for B2B services and software.
Eleonora Israele