Steve Hammond

Designing great products that are as simple as possible, but not simpler.

Leeds, United Kingdom