Alex Peters

Alex Peters

Alex Peters is the marketing executive for Parallax, a digital agency in Leeds, UK.


Sign up for the Design News Daily newsletter.