Our Projects
Lemanarc SA Offices
HQ
Lemanarc SA
+86 21 6215 7392
28A, Jiu Shi Building, 10, Zhongshan South Road, Huangpu District, Shanghai, China
Lemanarc SA
+41 21 647 95 84
Rue du Mûrier 11, 1820 Montreux, Switzerland