Fidus Investment Corporation
Show contact
View in org chart
Edward H. Ross
Chairman & CEO
Thomas C. Lauer
President & Interested Director
Shelby E. Sherard
Chief Financial Officer, Chief Compliance Officer & Secretary
3 members
Current role