J.-Manuel Magalhaes

European Sales & Marketing Manager