Marcelo Romero

  • Arauco, Head of Innovation
  • London
  • Business Supplies and Equipment