James Willock is an Engineering Manager at General Assembly, living in York, United Kingdom.

Top Five Films Ubuntu Vinetrade