Log in
Saluda Medical
Contact
Links
View in org chart
Stephanie Schwecke
Mechanical Engineering Manager
Frederik Crous
Senior Mechanical Engineer
Stephen Lea
Michael Ta
Mechanical Engineer
July 1, 2023 - present
November, 2021
November, 2020
May, 2019