Macsa id
Show contact
Neil Greatorex
Managing Director
Sven Vogler
R&d Chief Engineer
Julian Piñeyro Elias
Business Unit Director - Textil/denim Division
Peter Ramsden
Sales Director Industrial Laser
Raul Gracia Polo
Sales Director. Southern Spain And Portugal
+ 2 more
Current role
View in org chart