Natura
The executive team at Natura has experience in a variety of industries, including accounting, finance, and security. They have also been educated at some of the top universities in the world, including Tel Aviv University.
Craig Powell
Co-Founder & Chief Operating O...
Ori Bytton
Co-Founder & Chief Executive O...
Ran Bytton
SVP, Strategy
View all
6 members
2 members