















He sets high standards of quality for any product on which he works and is able to argue his reasons for insisting on QA changes with clarity. With a wealth of knowledge around interaction design, what makes for a good (and bad) user experience, navigation, SEO, image production, test-driven design development, how to adapt design development to an Agile project management environment, and a broad understanding of internet technologies, Ian is a pleasure to work with and I thoroughly recommend him.