122 employees
OWSLA is a record label and creative firm that provides digital fulfillment, social marketing, music licensing, and label services.
2011