Lorrayne Mavromatis alleges female employees were subject to comments about their appearance from company leaders. Beast Industries has denied the claims.
Lorrayne Mavromatis alleges female employees were subject to comments about their appearance from company leaders. Beast Industries has denied the claims.