291 employees
Falkbuilt is a technology-driven company that combines interior construction methods with echo technology.
2019