Tenlot Group
Show contact
Yaron Farachi
Chief Operating Officer, East Africa
David Rubinstein
VP, Business Development Africa
Current role
View in org chart