Touchbase
Information Technology & ServicesView the employees at
Touchbase-
sherin khalil g m at Touchbase
-
Egypt
-
Rising Star
Michael Lok Account Manager at Touchbase-
Rising Star
Nikki Giteau Client Engagement Manager-
Greater Sydney Area
-
Rising Star
stephen drumm Business Developer at Touchbase-
London, England, United Kingdom
-
Rising Star
Overview
Touchbase’s aim, with each of its clients, was to help drive tangible return from their investments in business communications technology.
-