camelot group
•
2024-04-17
Northwood, UK
Prize Payout Administrator
Why work at Camelot? Camelot is the home of The National Lottery. For 2020/21, we achieved record National Lottery sales of over £8 billion through our retail and digital channels, and we accomplished this with a workforce of just over 1,000 people - meaning …