iCrossing UK Employee Directory
Advertising ServicesEngland, United Kingdom501-1000 Employees
iCrossing UK operates in the advertising services sector, providing end-to-end marketing and technology services to support organizational transformation. With more than 25 years in operation, it partners with large B2B and B2C brands to help engage customers, employees, and partners across digital and physical channels, turning brand experiences into measurable business outcomes. Based in London, England, it is part of a global network led from New York with offices and hubs around the world. In 2026, the company launched an AI Digital Twin for Trade & Invest Wales, delivering real-time intelligence across eight markets and ten industries.