Chief Technology Officer (CTO) for a Game Studio in Barcelona
Head of Development for an iGaming company!