FC Zurich is a Privately Owned entity headquartered in Switzerland. Founded in 1971, the club employs approximately 150 individuals and reported $55.5M in revenue as of 2023. The organization functions as a professional football club, primarily offering spectator sports.