Personal Information
Organización/Lugar de trabajo
Toronto, Ontario Canada
Etiquetas
digital signage
software
retail technology
content management
strategy
Ver más
- Presentaciones
- Documentos
- Infografías