feno

2018 Inc. 5000 Rank:
# 1594
2017 Revenue:
10.2 Million
3-Year Growth:
467%
Industry:
Computer Hardware
Location:
Oberhaching 
Founded:
1998
Employees:
30

MORE COMPANY INFORMATION

Website:
feno.com