Listed nine hours agoSales Lead Development Representativeat Barracuda Networks (Hong Kong) LimitedThis is a Full time jobWan Chai DistrictsubClassification: New Business DevelopmentNew Business Developmentclassification: Sales(Sales)Regional sales lead development - APAC regionFast growing cybersecurity product and service companyMulti-national working environment9h ago