Nate Hamme

President of the Ceca Foundation