Ralph Gambetta

Secretary General, Calypso Networks Association & Board Member, Smart Ticketing Alliance, CNA

Ralph Gambetta