David has held a number of leadership roles during his 20 plus years in the technology arena.
Having served as CIO, CTO, Software Developer, and Financial Controller, David has working knowledge of the challenges that teams face at all levels of an organization.
His experience in the "C" level positions has enabled him to develop the skill of effectively assessing and communicating the project status, issues, risks, and benefits to both the operational and executive teams.
David holds a bachelor’s degree in computer science. In addition to his technical and leadership experience in the corporate and operations side of the real estate industry.
Sign up to view 6 direct reports
Get started