5 free lookups per month.
No credit card required.
Jake Major's Location
Swansea, Wales, GB
Jake Major's Education
University of Wales, Swansea
1st Class Honors (3D Computer Animation (BA))
2000 - 2003
Jake Major's Summary
Jake Major, based in Swansea, Wales, GB, is currently a Director at iCreate. Jake Major holds a 2000 - 2003 1st Class Honors in 3D Computer Animation (BA) @ University of Wales, Swansea. Jake Major has 1 email on RocketReach.