Tarek Aboukhadra Email

Head Service Management Office (SMO) . Openmind Networks

Current Roles

Employees:
155
Revenue:
$55.4M
About
Openmind Networks Address
Pearse Street
Dublin, null
IE
Openmind Networks Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.