Inside Sales Representative, Based in North Africa(EMSL1913)