Large avatar default

Ben Earlham

Ben Earlham is a senior consultant at Thoughtworks.