Vice President at ROYCE SMALL-CAP TRUST · Vice President at ROYCE GLOBAL TRUST · Vice President at ROYCE MICRO-CAP TRUST. Filing since 31 Oct 2018. CIK 0001333932