Subscribe

Penn Interactive lays off multiple marketing and CS staff

Seven employees from the firm’s Penn Interactive business division have been offered one month’s severance pay

Barstool Sports Penn Penn National Pennsylvania People People News