Carat Americas, whose headquarters are located at New York, NY, is a management consulting services company. It has an annual revenue of $90.2 million and employs 380 people. Carat Americas's success is largely dependent on a specialized market. David Verklin currently heads the company in the position of CEO.
Want to share more of your experience?GO TO FULL REVIEW