President at ROYCE SMALL-CAP TRUST · President at ROYCE MICRO-CAP TRUST · President at ROYCE GLOBAL TRUST. Filing since 24 Mar 2002. CIK 0001619450