Kevin Leonard

Principal Managing Director, Investment Banking at VIII Capital