TTN
The 'sparks' badge was worn by Teleg's & wireless ops in Trade Group 11 and the fitters & mechanics of Trade Group 2.
It is nice to see that the Canadian's incorporate the sparks badge in their current line up.
As for others in the RAF that had a badge:
PTI's?
Musicians?