President and CEO at Stellus Capital Investment · Director at DELCATH SYSTEMS. Filing since 30 Oct 2006. CIK 0001266152