Alisa Semyekhina

Director of the Digital Signage Agency

DBSI Inc.

Phoenix, AZ, USA