Sarma

Based in Somerville, MA, United States. PBSA member. Around 120. $$$

Sarma is a financial services company based in San Antonio, Texas, founded in 1907. It is one of the largest independent credit bureaus in the United States, employing between 101 and 200 people. The company specializes in credit reporting, background screening, debt collection, and related services. Sarma has a long history of supporting local businesses and has evolved over the years, including automating operations in 1975 and launching a collection agency in the late 1930s. Sarma offers a variety of services, including mortgage credit services, consumer and business credit reports, recover

Visit website · 1-210-244-4511

Screening services offered

Providers like Sarma

Back to the provider directory