From 1987 to 1989 David was a VP Technical Sales at Vodafone. In 1989 he became a Director of Engineering and Operations at Highland Energy Group. From 1991 to 1996 he worked as a Senior Software Engineer at Architectural Energy Corporation. In 1996-1998 he served as a Principal Consultant at ICF International. In 1998 David joined Silicon Energy as a VP Business Development.
David is the Founder and CEO of several companies, including Infotility, Pacific Controls and GridWise Alliance. From 2017 and until now, David has been the Founder & CEO of Taekion, developing a blockchain-based software platform that enables true cybersecureexchange of value and automated transactions for the machine economy. He also serves as an Advisor at Hashgraph.