The top three challenges most supply chains face are managing complexity, increasing agility and generating value. Managing complexity is the result of customized demand and multi-tier networks of product and service supplies. Additionally, volatile demand, fast-changing market conditions and geopolitical instability test the agility of the supply chain and exposes where it is lacking. This hinders the ability to generate value by changing the perception of the supply chain function from a cost element to a key competitive factor. Luckily there are some capabilities that can help to overcome these hurdles: visibility, collaboration, and data-driven processes. The catch is finding the right tool that can provide these capabilities while proving actionable insight.