Director of Sales, Central & Southern Europe at Weka · Trevo