George joins the team as EMEA Sales Manager
Natgraph has further strengthened its global team with the addition of a Sales Manager for Europe, Middle East and Africa. George Atkinson brings considerable experience to Natgraph – he has worked both selling directly to end-users and managing distribution networks in Asia, the Middle East and Europe. Most recently he worked within the liquid storage … Read more