Lee Ambrose's Location
Vancouver, BC, CA
Lee Ambrose's Work
Lee Ambrose's Education
Lee Ambrose's Summary
Lee Ambrose, based in Vancouver, BC, CA, is currently a Department Manager at Framestore, bringing experience from previous roles at BPP University and ALGEOS. Lee Ambrose holds a 2010 - 2013 Bachelor of Arts - BA in Communication, Culture & Media @ Coventry University. Lee Ambrose has 1 email on RocketReach.