Dominic Batstone

Dominic Batstone

Software Engineer with interests in security and business processes.