Helen Crump

Helen Crump

A software developer with a passion for finding creative and concise solutions to interesting new problems.