B2DB — Who said what, where, and when

Duncan Swan

Chief Operating Officer, British APCO

Events Duncan Swan has spoken at