E: sales@taskize.com
E: support@taskize.com
Taskize Limited, 8 Devonshire Square, London, EC2M 4PL
Partner with us and integrate your technology with ours.