Soulsailor Consulting Ltd

Enabling organisational value by positively disrupting your technology projects

©2014 Soulsailor Consulting Ltd
Registered in England & Wales: 8086254
VAT Registration: 136 9505 96