About McCain Foods Limited

McCain Foods is one of the world's largest manufacturers of frozen French fries and potato specialties.

Company Size

10001+ employees

Type

Privately Held