This is our main phone number. Available from Mon to Fri during office hours (Paris Time UTC+1).
+33 (0) 9 80 80 26 26
For all general inquiries, you can contact us directly using this address.
Merox (HQ), 836 rue du Mas de Verchant, 34000 Montpellier, France.
Leave us your contact details
and we will get back to you.