Stephen Lea Location
United Kingdom
Stephen Lea Work
- 2008 - now Founder and Creative Director @ Irvine Lea
- 2023 - now Marketing Content Manager @ Populous
Stephen Lea Education
Stephen Lea Summary
Stephen Lea, based in United Kingdom, is currently a Founder and Creative Director at Irvine Lea. Stephen Lea brings experience from previous roles at Populous. Stephen Lea holds a University of Oxford. Stephen Lea has 2 emails on RocketReach.