David Salter
David Salter

David Salter

Financial services Solutions Architect, Proud Parent and Sci-Fi fan.