40 Bank Street, Canary Wharf, London, E14 5NR. ​United Kingdom


Digital Disruptors

Finance and Banking

Finance and Banking solutions that enhance your business outcomes and deliver competitive advantage.


Innovative Healthcare enhancements that leverage best of breed technologies in a collaborative environment.

IT Solutions

Information Technology solutions that enhance workplace productivity, reduce cost and increase business efficiencies.

Innovation and Services

Cognitive and innovation solutions to transform your enterprise operations and business efficiencies


40 Bank street,

Canary Wharf, London

E14 5NR, United Kingdom

Phone:  (+44) 02030597750