Acronyms and Abbreviations / Technology

What does SITB stand for in Technology?

All definitions of SITBBack to si GroupBack to sit Group