Patrick McCabe

Nokia Networks
Patrick McCabe
Patrick McCabe is a senior marketing manager at Nuage Networks, Nokia Networks