Dave is an incredible product leader & amazing team builder (leading team of 130+). I was fortunate enough to work closely with Dave over the past couple of years. He defines very clear vision and rallies team(s) towards achieving that vision... Any company would be lucky to have a leader like him.
During the time that I reported to David I learnt more then I have in any previous position in my career. He loves to impart knowledge to those willing to learn. He is a great mentor and teacher.