6 employees
Adtrac is a swiss technology platform specializing in the marketing of digital out-of-home advertising space.
2020