1 rue des Tuiliers
We’re a market leader and expert in pest management. With over 800 registrations worldwide held by Armosa Tech, we make a great global partner which can adapt its solutions to local needs.
We’re here to restore nature’s balance when it needs a helping hand. Our products protect what we eat, avoid diseases and prevent pests. Helping both mankind and nature to flourish.