Inna Cheskis is a Business Consultant at IC effective since September 2018. Prior to that, she co-founded Larch Networks in October 2009 and currently serves as the Human Resources Manager. Inna holds a Bachelor of Education (B.Ed.) from Beit Berel College, and has also completed a course in Human Resources Management at TTI success insights in 2018. Additionally, she attended Open University from 2015 to 2016.
Sign up to view 4 direct reports
Get started
This person is not in any teams