The Canyon Group is a global leader in the design and manufacture of high quality and innovative dispensing solutions. The company trades in over 50 markets around the world.
Canyon Corporation is headquartered in Japan and has two other manufacturing sites in the country. Manufacturing also takes place in Canyon Asia Ltd in Vietnam and in Canyon Europe Ltd based in Northern Ireland.
VALUES Our core principle is to ensure that Canyon is a company which is beneficial to society. To achieve this we must strive to achieve the following: