← Back to the directory

Juan Manuel Nogueira Lorenzo

Santiago De Compostela, Spain

Technical level Technical level 91 SP

Professional information

Companies they have worked for

  • Plexus Technologies

Academic credentials (4)