Carl Marks Adds Sheehan as Managing Director

Carl Marks Advisors appointed Don Sheehan managing director, heading up business development in the Northeast and Mid-Atlantic.