David joined Triveni Digital more than 19 years ago as one of the first engineering team members, and today is responsible for designing and developing the array of award-winning digital TV products for a fast-changing marketplace.
Prior to his career at Triveni Digital, David worked for 12 years at Xerox Corporation, where he developed advanced technology products for the digital printing industry. He also led the development of distributed real-time embedded operating systems, system architecture for high-speed production printing systems, and was a technical liaison to Xerox PARC. David has a B.S. in Computer Science from the University of Wisconsin.
Sign up to view 5 direct reports
Get started