If you mean the Swiss Business School, I doubt it.
But if you mean the Special Boat Services, a division of Special Operations then as the training is based at Poole in Dorset (as is Brownsea) then I don't see why not.
Given that the Marine camp at which the SBS is based is on the edge of Poole Harbour - as is Brownsea in the middle of it - it is certain that their boat-training involves the island.