speaker-photo

David Darmon

Vice-President Sales EMEA at Vonage