Log in
Critica Infrastructure
Contact
Links
View in org chart
Stuart McKay
Engineering Manager
Pedro Bordieri
Composite Design Engineer III
July, 2023 - present
April, 2022