#788370. Stephen Budd Management SBM is one of Europe's largest producer management company and represents some of the most successful and influential producers, songwriters, mixers, engineers and programmers from both Europe and the USA. Record-producers.com~Site InfoWhoisTrace RouteRBL Check