Senior Account Executive – Country Lead at Swan | JobVerse