Description
Sportsbook, casino, lottery and financial products underpinned by an omni-channel technology approach with the business objective of generating maximum revenue with enhanced user experience created by our Trading, Product Development and Operations Teams.
Location
62 Queen Street Place, Londres, Reino Unido