Avatar for Steve Lee
Steve Lee

United Kingdom

Recruiter, Talent Acquisition at Industrial Light & Magic