Log in
Annabella Tech
Annabella Tech's Leadership Team includes Uri Yaffe and 4 others.
Amir Shiner
CTO
Masha Waldberg
Founder & VP, Product
Ron Edelman
Founder
Senia Waldberg
Founder & CMO
Uri Yaffe
Founder & CEO
View all
4 members
3 members