Vikram Singh

Vikram Singh is the C.E.O. of Detritus Disposal.