Ram Challa's Location
New York, NY, US
Ram Challa's Work
Ram Challa's Summary
Ram Challa, based in New York, NY, US, is currently a Chief Risk Officer at Castleton Commodities International, bringing experience from previous roles at Lehman Brothers, Sithe Energies and Bankers Trust. Ram Challa has 1 email on RocketReach.