B2DB — Who said what, where, and when

Karen Mercer

Bristol Temple Quarter LLP

Events Karen Mercer has spoken at