Peter Aten

Peter Aten

Interested in making great software, and particularly in how to make teams more effective