International Sales Manager ICT & Digital

International Sales Manager ICT & Digital