Illinois Sustainable Technology Center
-
1 Hazelwood Dr
Champaign, IL 61820 - 217-333-8940
Chamber Rating
-
Mark Eschbach II
ISTC is a great place to work where academics meets real-world issues. Many hands on projects and areas to work with. The staff are creative and future focused. The buildings themselves are a little outdated, especially the water survey buildings. So the scenery is a little lack-luster.
Nov 16th, 2023 -
Srirupa SG
Feb 16th, 2023 -
Dave Vesely
Jan 24th, 2023 -
Nahid Al Nahian Rahat
Sep 3rd, 2022 -
Bk Sharma
Jan 11th, 2019
Contact Info
- 217-333-8940
Questions & Answers
Q What is the phone number for Illinois Sustainable Technology Center?
A The phone number for Illinois Sustainable Technology Center is: 217-333-8940.
Q Where is Illinois Sustainable Technology Center located?
A Illinois Sustainable Technology Center is located at 1 Hazelwood Dr, Champaign, IL 61820
Q What is the internet address for Illinois Sustainable Technology Center?
A The website (URL) for Illinois Sustainable Technology Center is: http://www.istc.illinois.edu/
Q How big is Illinois Sustainable Technology Center?
A Illinois Sustainable Technology Center employs approximately 20+ people.
Q How is Illinois Sustainable Technology Center rated?
A Illinois Sustainable Technology Center has a 4.3 Star Rating from 8 reviewers.
Related Categories
Ratings and Reviews
Illinois Sustainable Technology Center
Overall Rating
Overall Rating
( 8 Reviews )Mark Eschbach II on Google
ISTC is a great place to work where academics meets real-world issues. Many hands on projects and areas to work with. The staff are creative and future focused. The buildings themselves are a little outdated, especially the water survey buildings. So the scenery is a little lack-luster.
Srirupa SG on Google
Dave Vesely on Google
Nahid Al Nahian Rahat on Google
Bk Sharma on Google
Overall Rating
Overall Rating
( 8 Reviews )Write a Review
Research Foundation Near Me in Champaign, IL
National Coalition for Food and Agricultural Research
Champaign, IL 61820
217-356-3182 ( 0 Reviews )
Univ-Illinois Research Department
Champaign, IL 61820
217-333-1801 ( 0 Reviews )