Charles Garratt

About

Been there, done that. From taxi driver to systems engineer to election manager.