is not in process of liquidation on Mar 21, 2024
Where is Micro Renaissance Technology, Inc.'s headquarters?
Micro Renaissance Technology, Inc.'s headquarters is located at BIRMINGHAM, AL
What is Micro Renaissance Technology, Inc.'s industry?
Micro Renaissance Technology, Inc. is in the industry of IT SERVICES/COMPUTER SALES/VIDEO PRODUCTION/BLUE PRINT DRAWING
What year was Micro Renaissance Technology, Inc. started?
Micro Renaissance Technology, Inc. was started in 2008
Sources: Alabama Secretary of State