
BetMakers restructures senior management team
BetMakers Technology Group has announced a series of changes to its senior management team, including Todd Buckingham stepping down as chief executive to take on the newly created position of chief growth officer.
By Robert Fletcher
– News