- United Kingdom
Who will you be working for?
A world-leading online casino technology and services company with state-of-the-art offices in Europe and Africa, looking to expand their remote team.
Your scope in the business
The Release Manager will enter and take control over every stage of the sof...