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