Khaled Hassoun

#327983

Business develooment manager, indielabs