Ben Sharpe
Creative communicator, with applicable graduate education, an eye for detail, and seven cycles of political experience.
PORTFOLIO