Dino Mallas Promoted to EMEA Sales Manager
Compunetix is pleased to announce the recent promotion of Dino Mallas to the position of Sales Manager, EMEA (Europe, the Middle East and Africa). Dino has worked in the collaboration industry for nearly a decade and has a global outreach …