Stephen Lea is a marketing professional currently serving as the Marketing Content Manager at Populous since December 2023. With a strong entrepreneurial background, Stephen founded Irvine Lea in 2008, where the role of Creative Director has been held. Educational qualifications include studies at the University of Oxford and the University of the Arts London.
This person is not in the org chart
This person is not in any teams