The company

International presence

AMR means 1000 specialised dealers in France and international importers-distributors

AMR's products are sold all over France through 1000 specialised dealers and internationally via importers-distributors.

The company takes part in around 20 exhibitions, trade fairs and open days in France and in Europe to raise awareness of its products and introduce its innovations.

Société AMR