John Salvatore the new Carlstar CEO
The Carlstar Group, LLC named John C. Salvatore as chief executive officer on 16 March, with the appointment effective immediately. Dino Cusumano, Partner of American Industrial Partners, Carlstar’s majority shareholder commented: “We are very excited to have John lead Carlstar as its CEO. John brings with him a long history of leadership and accomplishments in […]