Europe-based esports organization Fnatic has announced that it has strengthened its leadership team with four new staff members. The organization…