Roberto Mirande

Director, Technical Marketing & Services. Responsible for Sales in the Iberian Peninsula