Selro has been one of Sanderson's top competitors. Selro is a Private company that was founded in 2008 in Berkshire, England. Like Sanderson, Selro also competes in the Enterprise Software sector. Compared to Sanderson, Selro has 298 fewer employees.