Lumen

2019 Inc. 5000 Rank:
# 4429
2018 Revenue:
10.7 Million
3-Year Growth:
80%
Industry:
Manufacturing
Location:
Le Loroux Bottereau 
Founded:
1969
Employees:
59

MORE COMPANY INFORMATION