Andrew Heaps

Freelance digital designer

Combining design creativity with logical well-rationaled technical skills to deliver high quality results, across multiple platforms.