Close up of production department team leader working in CAD to create prototype mesh. #247156946
Description
Close up of production department team leader working in CAD to create prototype mesh. Creative professional 3D sketching artist developing digital scene using advanced software technology.