0 followers
Logika Systems Inc (LSI) is an innovative company headquartered in St. Louis, Missouri. LSI supplies and installs fully automated monitoring and control systems for a wide variety of industrial production applications. LSI is supporting Logika Technologies Inc Canada to extend the skill base and int... Read more
This company has no org chart yet
This company has no teams yet