All Team Members
David enjoys learning many things and strives to be a modern day renaissance person (with varying degrees of success). In that pursuit he has acquired various skill sets and knowledge throughout his professional career with his latest experience being a Software Development Engineer at Amazon Web Services. He likes to help people so he strives to apply his learnings in service to others. When he is not working he can be found attending his kid's soccer games, or attending his other kid's dance recitals. If there happen to be 25 hours in a day and 8 days in a given week he will either be working in his yard, playing video games, or watching one of his favorite team's soccer games.