Daniel Carral

Software & Innovation Management