Riccardo Zamana

Chief architect :: Bleeding edge technology fellow :: Product portfolio manager