John Ellis
English, French
Sales Nordics, Benelux, France, Italy, UK, Israël
LinkedIn