CB Rank (Person) 415,399

Steven is dedicated to bringing new and innovative technologies to pressing needs in sustainability and the environment. At StormSensor, he works with customers to help solve unique challenges in flooding and stormwater management. Steven previously worked at Utilis, The Climate Corporation, US EPA, and as a consulting engineer. He holds a BS in

Environmental Engineering and Economics from Northwestern and an MS in Civil Engineering from University of Illinois Urbana-Champaign.

Number of Current Jobs 1
Steven Cai is the Vice President of Customer Success at StormSensor.
There is no recent news or activity for this profile.