Pedro Sttau

Pedro Sttau

Group Chief Information Officer
iCar Asia