Sesha Devana's Location
Hayward, CA, US
Sesha Devana's Work
Sesha Devana's Summary
Sesha Devana, based in Hayward, CA, US, is currently a CFO at Tavant Technologies, Inc, bringing experience from previous roles at Tavant Technologies. Sesha Devana has 2 emails and 1 mobile phone number on RocketReach.