SCI Announces the Promotions of Albert DeMauro & Daniel Schachter to Managing Director
DeMauro and Schachter, who both joined SCI in 2013, are the newest members of the company's leadership team.
DeMauro and Schachter, who both joined SCI in 2013, are the newest members of the company's leadership team.