EMEA Enterprise Sales Director
OptroGreater London, England, GBOptro is seeking an Area Director to lead a sales team in the Greater London area.The successful candidate will drive portfolio business and expand strategic accounts while providing executive lead... Show more