The whole "Service Delivery Executive" thing is a joke. These guys then think they are sales, and marginalize those in the sales teams who are actually out trying to meet the customer's needs.
They have no skin in the game (no quota), so they make commitments to customers they can't keep, and then just waltz away.
The whole structure sets sales and delivery up as adversaries - when they should be a team.