17 employees
Shaker’s exceptional blend of science, technology, and experience delivers measurable business results.
2002
SHAKER / Torch Group - Consulting Project raised undisclosed on October 24, 2017
Investors: The Riverside Company