DP Technical Sales Directors/Managers DPBIO Inc · Full Time · an hour ago Germany Sales customer-service technical-support feedback customer-support training customer-feedback biology APPLY
DP BD / Sales Manager DPBIO Inc · Full Time · a month ago United States Sales business-development lead-generation customer-support science client-relationship negotiation APPLY
DP BD /Sales Manager Europe DPBIO Inc · Full Time · 2 months ago United Kingdom Sales business-development lead-generation customer-support science client-relationship negotiation APPLY