Sastry Putcha Location
Frisco, TX, US
Sastry Putcha Work
Sastry Putcha Education
Sastry Putcha Summary
Sastry Putcha, based in Frisco, TX, US, is currently a Chief Geotechnical Engineer at Smart Structures. Sastry Putcha brings experience from previous roles at RADISE International, Florida Department of Transportation and Florida State University. Sastry Putcha holds a Indian Institute of Technology, Madras. Sastry Putcha has 5 emails and 2 mobile phone numbers on RocketReach.