Marco Donolato

Marco Donolato

Senior Technology Officer

Location Geneva, Switzerland

Department Technology and Development

Unit Business Intelligence