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
24/03/2020
Need an account?
Subscribe