Firmenich is a corporation based in Geneva, Switzerland. Established in 1895, the corporation manufactures fragrances, flavors, and ingredients. The assets are managed by the executive team.