Dave Garrett

Senior Director, Software Development
Dave Garrett

Dave is the Senior Director, Software Development for Vault Consulting, a specialized professional services and data analysis firm. His responsibilities include the technical direction and design of custom software solutions, project and process management, and developing applications directly for clients. His professional experience ranges from public outreach and marketing to writing custom software for the U.S. intelligence community, giving him a broad perspective on best practices and bringing out-of-the-box ideas to the table for the not-for-profit industry.  

Dave maintains a hands-on approach to team leadership and leverages his deep experience in user interface development and usability to ensure that all Vault’s software is easy to use and accessible. He works closely with clients to understand the true needs behind every request so that Vault can deliver the appropriate solution quickly and affordably.  


Bachelor of Science in Computer Science and Bachelor of Arts in History, The College of William & Mary