Head of Supply Chain Intelligence Solutions - EMEA
, we've grown from a few desks huddled in the corner of a shared space to having over 850+ staff worldwide! We are now in a scale up...) organization to connect with existing customers to highlight value delivered, ensure customer satisfaction, to ensure learning...