Bet On Talent — open roles in Europe