Nobody I am really aware of right now. Peter Quinn was helping out the company but I don't believe in an official capacity. Obviously IR right now is pretty much ground to a halt.
Right now I think it mainly just the new CEO and CFO with some help from Steve handling everything.