Claudio Fernandez Email

Head Utilities & Energy . BABEL

Current Roles

Employees:
3402
Revenue:
$690.6M
About
We are BABEL, an international team of 1,500-plus professionals highly specialised in cutting-edge technologies. Our mission is to assist major clients in their digital business challenges and processes. We connect in-depth industry knowledge with our technological capabilities, combined with flexible decision-making. We strive to be a leading tech firm across our regions.
BABEL Address
Príncipe de Vergara 108 - 8º planta - 28002
Madrid, null
Spain
BABEL Email

#1 Startup Dataset

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