Arena is one of Finch's top competitors. Arena is a Public company that was founded in San Diego, California in 1997. Arena is in the Pharmaceuticals field. Arena has 258 more employees vs. Finch.
Vir is perceived as one of Finch's biggest rivals. Vir was founded in 2016 in San Francisco, California. Vir competes in the Biotechnology industry. Vir generates $2.3B more revenue than Finch.