184 employees
Stim is a non-profit music and management firm for authors, composers, arrangers, and publishers.
1923