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

News Penn Pennsylvania People