Based in London but with a global outreach, we are a leading technology enabled firm with service at its heart.