ABEL SAYAGO

ABEL SAYAGO
TECHNOLOGY DIRECTOR
Based in London