Stefano Torrisi Managing Director Nicolás de las Peñas Business Director Max Giammarrusti Head of Production