Pedro Sttau

Group Chief Information Officer / iCar Asia