Industry Ventures Hires Finance Chief Industry Ventures has appointed Robert May as CFO and chief compliance officer. December 17, 2025