Mark Thomson

Zebra Technologies Europe Limited, Director Retail & Hospitality EMEA