Ben Chandler is a twenty-something Australian who loves computer games of all sorts. He can often be found staring at his computer screen, talking pixels into doing what he wants them to.
Sign up to view 0 direct reports
Get started
This person is not in any teams