David is an experienced outreach and campaign specialist, bringing over six years of experience in federal and provincial politics. Most recently, he served as the Regional Organizer in British Columbia for the New Democratic Party providing outreach and engagement strategies. As a key organizer, David has worked in several campaigns in Ontario and British Columbia advising both members of Parliament and provincial members of the Legislature.  

David has also worked in the community office of a B.C. Cabinet minister, helping constituents navigate the complexities of provincial bureaucracy. 

David holds a Bachelor of Arts in political science from the University of British Columbia.

Get in touch to see how we can help

No matter what challenge or opportunity you are facing, we’ll put together a team of experts to help you move forward with confidence.