Richard Brown becomes Glitnor Group’s new CEO

The group aims to establish strong iGaming operations and studios in Europe, North America and Latin America.