Marco Costa

General Manager EMEA @ Talkdesk



Share

Marco Costa