Skip to main content

Moustache Bikes

Moustache is based in the Vosges region of France, home to our childhood memories, our families, and our values. We strongly believe that the strength of a company is based above all on its employees, and we’ve built ours around our complementary skills. After starting out as two bike-lovers crazy enough to embark on such an adventure – Manu (development) and Greg (sales) – we now have close to 100 people working on the development and production of our bikes.