Location:

Avinguda del Portal de l'Àngel 24BarcelonaCatalonia08002Spain View Map

Revenue:

$10.2 Million

Employees:

51

Phone:

+34 933 02 36 40
More

Description:

Machinas is a leading multinational English speaking new-media company based in one of the most beautiful areas of Europe: Barcelona, Spain. We have over 13 y...  

Read More

Browse ZoomInfo’s Directories