Managing Director and CTO
London, GB
DSC Ltd
Atheneum
Chief Technology Officer
chime advisors
cofounder and chief technology officer
UCL