Kevin Leonard, Managing Director

Managing Director at VIII Eight Capital