Jim Clark
Jim Clark is Partner at Granite Creek Capital Partners.