Source: BUSINESS WIRE

Press Release: Terra Technology : Sensing Demand Provides Step-change in Performance, According to Terra Technology's 2015 Forecasting Benchmark Study

NORWALK, Conn.--(BUSINESS WIRE)--Terra Technology's sixth annual Forecasting Benchmark Study reveals traditional demand planning systems have reached their limits.

Read full article »
Est. Annual Revenue
$25-100M
Est. Employees
100-250
Robert F. Byrne's photo - Co-Founder & CEO of Terra Technology

Co-Founder & CEO

Robert F. Byrne

CEO Approval Rating

63/100

Read more