Mechnano employs 10 employees. The Mechnano management team includes Steven Lowder (CEO/Founder), Amelia Talkington (Operations Manager, Systems Engineer), and Olga Ivanova (Director of Applications and Technology).
Looking for a particular Mechnano employee's phone or email?