23 employees
Cylebat Structure is a building structure design firm that offers structural study and diagnostic solutions.
2010