Nanotechnology - Albuquerque, New Mexico, United States
Planning, Purchasing and Customer Service Supervisor
Contact Amy Montano
IT Support Specialist
Contact Brian Coey
Process Engineer
Contact Eden Green
Sta Technologies Inc. is a nanotechnology company based out of 5401 Venice Ave Ne, Albuquerque, New Mexico, United States.
Outlook