EMEA Manager - Business Development
20 days ago
London
They will communicate, implement, and execute strategies to ensure the BDR team can successfully generate, qualify, and develop the sales pipeline, ultimately helping the business drive bookings and ...