Director at ROYCE MICRO-CAP TRUST · Director at ROYCE SMALL-CAP TRUST · Director at ROYCE GLOBAL TRUST. Filing since 2 Feb 2017. CIK 0001640894