Sid Barrack

Sid Barrack

Software Artisan | Fintech | DLT | Cloud

Work

Engineering