A TrailRunner International group company specializing in strategic communications and advisory services, headquartered in London and with offices in Milan and Los Angeles.