Kevin Jackson is the New President of PolitiChatter