|Headquarters||225 W. Station Square Drive
|Tony Bucci, Chairman & CEO,
Michele Fabrizi President/CEO, Advertising Division
Karen Leitze, SVP/Research & Strategic Planning
Number of employees
MARC USA is an independent United States-based advertising agency with more than $50 million in billings and 270 employees. MARC USA operates full-service offices in Chicago, Illinois, Boston, Massachusetts and Pittsburgh. MARC USA also partners with MARCA Hispanic in Miami, Florida.
- , Bloomberg Business Week
- , Marc USA