Oliver Powell

A passionate and talented designer, offering ingenuity and creative flare. An adaptable and highly conscientious person, with a trained eye for detail.