Director at ROYCE GLOBAL TRUST · Director at ROYCE SMALL-CAP TRUST · Director at ROYCE MICRO-CAP TRUST · and 1 more. Filing since 17 Aug 2007. CIK 0001193493