Steven Affleck
Illustrator at Freelance, Aberdeen
- Looking for work
Senior Illustrated Books Designer at Orion Publishing Group, Bradford
Experience Designer at Jacques Pretorius Design Limited, Aberdeenshire
Creative Director, Creative Technologist, Digital Creative Director, Art Director, Illustrator, Barcelona