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.
3 people are employed at MaestroGEN.
MaestroGEN is based in Norcross, Georgia.
The NAICS codes for MaestroGEN are [541, 541713, 54171, 5417, 54].
The SIC codes for MaestroGEN are [873, 87].