Duncan Malcolm

Duncan Malcolm

#312861

@duncan_m

Product Manager & Consultantduncanmalcolm.com