Director of Sales Development (SDR) - EMEA

The Director Of Demand (Sales Development Representative Team) is responsible for developing and managing the SDR team to deliver on the meeting and opportunity creation targets to support the sales target achievement for EMEA. This position will work closely with the wider sales and marketing team,...