People are at the heart of our business
We believe our employees are our greatest asset
Working from six offices worldwide, our 130-strong team comprises experts from diverse backgrounds, including policy, legal, regulatory, and engineering, speaking 35 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