Sales Director, New Business EMEA at ComplyAdvantage | Shinobi Jobs