VEIL

6 Cardinal Wy Suite 900, St. Louis, MO, 63102, United States

Last Updated Nov 10, 2025

Company Overview

Company Name

VEIL

Address

6 Cardinal Wy Suite 900, St. Louis, MO, 63102, United States

About VEIL

Veil Global Technologies is a media technology company based in St. Louis, Missouri, United States. The company offers solutions for media buying, planning, and reconciliation, providing transparency and accountability to the media supply chain. Veil's patented watermarking technologies enable real-time identification and monitoring of advertisements across television networks, serving over 383 customers and 1,500 brands.

Frequently Asked Questions about VEIL

Technologies Used

Social Profiles

Key Decision Makers

Alexander Sopko Marketing Content Coodinator
LinkedIn