Torge Barkholtz

General Manager Switzerland
LMTS Switzerland AG