Lama Nachman
Advertising Manager at Dell Technologies and Intel