Omar Abdala

San Francisco, California, US

Chief Scientist at Lotame
Background
Work Experience

Chief Scientist

Lotame

March 2014 - December 2016