Printer friendly
"AcronymFinder.com

What does SELSSP stand for?

SELSSP stands for South East London Shared Services Partnership

This definition appears somewhat frequently