19 employees
CREST is an advertising company engaged in the sign, display, and retail technology business.
$91K sweet spot round size
Most of their 1 investments are in rounds between $91K and $91K
1983
Undisclosed raised $91K on February 4, 2019
Investors: CREST