Appointment
LuckBox appoints John Maguire as chief customer officer
Maguire’s appointment assigns a named executive responsibility for developing LuckBox’s sports trading platform.
Appointment
Maguire’s appointment assigns a named executive responsibility for developing LuckBox’s sports trading platform.