Udi Bar Sela
Bar Sela is responsible for all aspects of Claroty's corporate finance, financial planning, strategic growth planning, and accounting. He has 20 years of financial leadership experience in both public and private technology companies in Israel and the United States. Most recently, Udi served as Chief Accounting Officer at Ormat (NYSE: ORA) and p...
Roles at Claroty