Director of Software Development and Information Technology at DEWALCH TECHNOLOGIES - Houston, TX, US
DeWalch is committed to developing products that enable you to spend less time on lab tasks and more time on research; that's ingenuity applied to life technologies.