132 employees
Songtrust is a digital rights management solution enabling song writers and artists to manage their music publishing and related rights.
2010