Novotech (formerly NCGS, Inc.)
Company Employees
Todd Larry
Director, US IT Operations @Novotech
Verified
Director of Information Technology with 25+ years of experience in IT Leadership. Successfully led multiplecompanies and projects through various initiatives. By drawing on years of experience and hands-on knowledge in all areas of IT management to effectively balance business needs and growth in a cost-effective manner.More...