Megan Upah is the Vice President, Director, Digital and Programmatic of Carat USA.
519 people are employed at Carat USA.
Carat USA is based in New York, New York.
The NAICS codes for Carat USA are [541810, 5419, 5418, 54, 541910, 541, 54191, 54181].
The SIC codes for Carat USA are [73, 731].