As Hardlinesmaster pointed out, SD would be service desk but, unless you're barista-trained, I can't imagine why they'd also put SB. Ask your TL to clarify since many dept acronyms are not necessarily uniform.
As Hardlinesmaster pointed out, SD would be service desk but, unless you're barista-trained, I can't imagine why they'd also put SB. Ask your TL to clarify since many dept acronyms are not necessarily uniform.