Thom Rankin

Thom Rankin

Corporate
Electronics / Travel accessories
Capi Global BV
Manager Business Development