106 employees
Contrast is to be the preferred partner and top supplier of a license, private label, and non-licensed products in the market.
1996