David är sedan april 2008 verksam som biträdande jurist på Stockholmskontoret. Han lämnar rådgivning inom kommersiell rätt, immaterialrätt och IT-relaterad juridik, både till lokala och internationella företag och organisationer.
David kommer närmast från Advokatfirman Vega där han arbetade som biträdande jurist. Dessförinnan har han arbetat som bolagsjurist på AstraZeneca AB och gjort notarietjänstgöring vid Länsrätten i Skåne län.
David har en jur. kand från Lunds universitet och har bl.a. även studerat vid Albert Ludwigs Universität, Freiburg, Tyskland.