Log in
Salamander Designs
Contact
Links
View in org chart
Salvatore Carrabba
Founder and President
Michael Babowicz
Director Of Engineering
Mario Pacheco
Production and Purchasing Manager
Cristiano Albrecht
Digital Transformation - Director
Scott Srolis
Senior Vice President Sales and Marketing
November, 2017 - present