Skip to main content

The Edge

The Edge holds one public contract awarded by Montargis in 2025.

head office in Saint-Jacques-De-La-Lande (35) · 3 to 5 employees · Fabrication d'articles de sport · SIREN 382111748