Telecoms, Media & Technology is part of the Knowledge and Networking Division of Informa PLC
This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.
Turning agents into telcos since 1990. SBS provides billing solutions and an expert understanding of what it takes to make start-ups successful. Clients benefit from low monthly minimums, affordable conversions, exceptional customer support, and nominal setup costs. Our #1 goal is to enable our customers to grow and remain profitable.