life science equipment mfr based in US,
Looking for a particular MaestroGEN employee's phone or email?
The MaestroGEN annual revenue was $6 million in 2026.
2 people are employed at MaestroGEN.
MaestroGEN is based in Norcross, Georgia.
The NAICS codes for MaestroGEN are [54, 54171, 541, 5417, 541713].
The SIC codes for MaestroGEN are [87, 873].