Home
John C. Kirkland
John Kirkland is Managing Director of Ironridge Global Partners. He is an investor, best selling author, and adventurer.