Dafydd Llewellyn

(Contributor)

Dafydd Llewellyn is managing director of SMB at Concur