Leomax International Serbia
Retail Health and Personal Care Products
No Team Available
Overview
Leomax International is a truly innovative, multinational company. Its primary operational headquarters are located in Switzerland with a large number of branches and representatives all over Europe. But, as with any good business idea and ground-breaking concept, there is no way of holding Leomax back and keeping it from growing.