Leo Nourachi's Location
DeBary, FL, US
Leo Nourachi's Work
Leo Nourachi's Education
Clemson University
Masters (Architecture, Design)
2004 - 2006
The Ohio State University
Bachelor of Science (Architecture)
1980 - 1984
Leo Nourachi's Skills
Leo Nourachi's Summary
Leo Nourachi, based in DeBary, FL, US, is currently a Owner at Nourachi Studios Inc, bringing experience from previous roles at Tvsdesign. Leo Nourachi holds a 2004 - 2006 Masters in Architecture, Design @ Clemson University. With a robust skill set that includes Interior Design, Mixed Use, Comprehensive Planning, Architectural Design, Design Research and more, Leo Nourachi contributes valuable insights to the industry. Leo Nourachi has 5 emails and 1 mobile phone number on RocketReach.