Macsa ID


  • Entered for: The Award for Innovation
  • Location: Spain
  • Website: www.macsa.com
  • Nature of Business: CODING, IDENTIFICATION, TRACEABILITY AND MARKING SOLUTIONS
  • Sector: Manufacturing
  • Number of Employees: 125
  • Chief Executive: Jordi PiƱot
  • Managing Director: Andreu Antonell
  • Press/PR: Olga Dedeu
Sponsors
Lead Sponsor