דויד היה עמית פורטר בשיתוף הפקולטה לניהול ע"ש רקאנטי. במסגרת הפקולטה לניהול לימד דויד קורסים בנושאי אסטרטגיה סביבתית, ובמסגרת ביה"ס ללימודי הסביבה לימד קורסים בנושא כלכלת סביבה ומדיניות סביבה. בעבר מחקרו של דויד התמקד בעיקר בכלכלת ניהול משאבי מים. ומחקרו הנוכחי עוסק במדיניות מים, תכנון ניהול שפכים, והטמעת מערכות לניהול סביבתי. דוד שימש גם כמנהל המקצועי של מכון עסקים וסביבה ע"ש אקירוב שבאוניברסיטת ת"א.
דוד הוא מרצה בחוג לגיאוגפיה ולימודי סביבה אשר מתמחה בנושאים הקשורים למדיניות סביבתית וכלכלה סביבתית, עם דגש על ניהול משאבי מים.