Service Delivery Specialist (SDS)
In the context of eTA, Level 2 decision maker responsible for complex decision making and information gathering for overseas missions.
I've received feedback on my posts telling me It's none of my business why people order GCMS notes that they can't understand and if I don't like the question I don't need to respond. That's true enough as far as it goes, but I hate to see people making themselves crazy wondering what it means.
Now that you know SDS means Service Delivery Specialist your next question will be "why was my application referred to a Service Delivery Specialist?? No one knows.
Whether you obsess over your application or not, nothing will change.