Etna France

2018 Inc. 5000 Rank:
# 286
2017 Revenue:
20.7 Million
3-Year Growth:
1,425%
Industry:
Manufacturing
Location:
Taverny 
Founded:
2006
Employees:
120

Previous Inc. 5000 Rankings 

2017
#208

MORE COMPANY INFORMATION