Bazaarvoice is looking for a Sales Development Team Lead - Central and Southern Europe territory, with a proven ability of handling the day-to-day requirements of a team of talented SDRs and managing ...
Bazaarvoice is looking for a Sales Development Team Lead - Central and Southern Europe territory, with a proven ability of handling the day-to-day requirements of a team of talented SDRs and managing ...