Bachelor of Fine Arts (B.F.A.) (Industrial and Product Design)
2006-2010
Noah Russell Summary
Noah Russell, based in Clinton, IL, US, is currently a Graduate Assistant – Properties Design and Management, at University of Illinois Urbana-Champaign. Noah Russell brings experience from previous roles at Self-employed, Freelance, HairClub and Ulta Beauty. Noah Russell holds a 2025 - 2028 University of Illinois Urbana-Champaign. Noah Russell has 3 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Noah Russell?
Find contact details for 700 million professionals.