People are at the heart of our business
We believe our employees are our greatest asset
Working from six offices worldwide, our 70-strong team comprises experts from diverse backgrounds, including policy, legal, regulatory and engineering, speaking 17 languages including French, Spanish, Russian, Arabic, Portuguese and Mandarin.
William oversees the development and dissemination of technology for our clients and vendors, while supporting the tremendous growth of our business to date.
William Webb Chief Technology OfficerFIND OUT MORE