Oded LeibaChief Customer Officer
Tenafly, New Jersey
Chief Customer Officer
Managing Director
Vice President Technology and Services
Vice President Customer Success
Vice President Professional Services
Vice President Client Services & General Manager
Director of Customer Success
ORT Braude College
Recommendations: 6
Sales Management
Scanners
Image Processing
Data Processing
E-invoicing
Enterprise Software
SaaS
Cloud Computing