Boris Shoov is a 3D CAD and PLM industry veteran with over 20 years of software design and development experience. Read More